Admin Message Search
Every recent thread that says q, across every workspace, one row each.
THE CONSOLE'S RAIL SEARCH. Typing > in the Stormy Logs session box turns it from "filter these titles" into "find the thread where that was said" — so this answers in about a second over threads a person could plausibly be looking for, rather than exhaustively over the estate's whole history. runtime/message_search.py holds the measurements that set that boundary and why the turn half is scoped to recent sessions while the goal half is not.
Authorisation is list_customer_teams' own local-operator gate, and the team list it returns is the exact scope of the read — the same contract as /admin/activity above, so this can never reach a workspace the caller could not already list.
team_name rides on every hit because the console names each row by it and has no other way to resolve a workspace it has not drawn yet.
Query parameters
what was said
what was said
Headers
Response
Successful Response
Changes
Changed in 1 of the 32 revisions of this API.1
- ○
endpoint added
endpoint-added
- ○
Of the 32 revisions, 1 has no diff computed.