diff --git a/frontend/src/components/SearchView.tsx b/frontend/src/components/SearchView.tsx index 20e8538..72c108a 100644 --- a/frontend/src/components/SearchView.tsx +++ b/frontend/src/components/SearchView.tsx @@ -243,6 +243,11 @@ export function SearchView({ Tip: use user: or channel: for keys or names, and wrap names with spaces in them in quotes.

+

+ Warning: User-key linkage for group messages is best-effort and based on correlation + at advertise time. It does not account for multiple users with the same name, and + should be considered unreliable. +

)} diff --git a/frontend/src/test/searchView.test.tsx b/frontend/src/test/searchView.test.tsx index e29e8bb..b11f345 100644 --- a/frontend/src/test/searchView.test.tsx +++ b/frontend/src/test/searchView.test.tsx @@ -71,6 +71,9 @@ describe('SearchView', () => { render(); expect(screen.getByText('Type to search across all messages')).toBeInTheDocument(); expect(screen.getByText(/Tip: use/i)).toBeInTheDocument(); + expect( + screen.getByText(/User-key linkage for group messages is best-effort/i) + ).toBeInTheDocument(); }); it('focuses input on mount', () => {