Describe the problem
Currently we can't search message in e2ee rooms.
Describe the solution you'd like
A local search for e2ee channels, server load created by this is a concern, however it can be mitigated by having at first only a search over message already loaded by the client (no server call) with a "load more" button that can be pressed multiple time to search further back (asking the server for more history).
An optional on device search index constructed over time in the background could also allow long history search without hammering the server as well possibly making non-E2EE search faster.
Alternatives considered
No response
Additional context
No response
Describe the problem
Currently we can't search message in e2ee rooms.
Describe the solution you'd like
A local search for e2ee channels, server load created by this is a concern, however it can be mitigated by having at first only a search over message already loaded by the client (no server call) with a "load more" button that can be pressed multiple time to search further back (asking the server for more history).
An optional on device search index constructed over time in the background could also allow long history search without hammering the server as well possibly making non-E2EE search faster.
Alternatives considered
No response
Additional context
No response