Search and statistics
Search
The search field sits at the top of the bot list ("Search (⌘F)"). ⌘F goes there.
While you type:
- The bots are filtered at once, on name and role.
- The messages are searched when you pause for a moment (120 ms). They are shown under the heading "Messages", with the bot, the time and the words around the match, with the match highlighted.
With no matches it says "No results". × in the field clears it.
Click a match to open the bot at that message. If it is older than what the thread has loaded, the thread loads backwards to it. The message is marked for a couple of seconds.
What is searched
Your messages and the bots' replies, in all the threads. Notices from Huskarl, tool calls, proposals and cards are not included.
The search uses SQLite's FTS5 (transcript_search, migration 10):
- All the words must be there, in any order.
- The last word is a prefix:
invfinds "invoice". So you can search as you type. - Punctuation separates words and is otherwise ignored.
- Accents are removed:
afinds "å", andefinds "é". Æ and ø are letters of their own:odoes not find "ø". - At most 40 matches, the best first.
Statistics
Settings (⌘,) → Statistics shows the last 30 days, per agent and model:
| Column | What |
|---|---|
| Agent and model | Elyra, Claude Code or Grok Build, and the model ("default model" when the bot has not chosen one) |
| Runs | all the runs |
| Untouched | the share of completed runs where you neither rejected nor changed a proposal |
| Approved unchanged | the share of the proposals you decided that you approved without changing, with the numbers in parentheses ("80% (8 of 10)") |
| Cost | the sum, as the agent reported it |
Where there is nothing to take a share of, it says "–". With no runs it says "No runs in the last 30 days."
A proposal counts as changed when you used Edit and approved with a
different text from the one the bot proposed (actions.edited, migration 13).
The statistics window fetches the numbers over its own connection to the daemon every time the section is opened.
Not yet
- Searching notices, tool calls and proposals.
- Statistics for periods other than 30 days in the app. The protocol takes 1–365
days (
stats). - Statistics per bot.