What Happened
- The PR replaces client-side-only `String.includes()` filtering in the Viewer Memories tab with conditional backend search routing so CJK and qualifying Latin queries are handled by `/agentmemory/search` (BM25+vector), improving match behavior for international text input.
- The PR replaces client-side-only `String.includes()` filtering in the Viewer Memories tab with conditional backend search routing so CJK and qualifying Latin queries are handled by `/agentmemory/search` (BM25+vector), improving match behavior for international text input.
- 1 evidence item attached for review.