- Shipped
- July 22, 2026 at 5:19 PM UTC
- Author
- kamo
- Commit
- bfdd9fc
Adds a performance section to the top of the agent studio: conversations, how often a person took over and what triggered it, outreach outcomes, and cost. Written so no figure can mislead: - Zero renders as the word 'None', never 0. - A share renders only when there is a denominator; otherwise 'No conversations yet to compare against'. There are no zero-denominator percentages. - When nothing in the period carried a price, NO cost figure is shown at all - just an explanation that pricing was set up after the traffic happened. Partial coverage shows the amount plus how many replies are missing from it. - Suppressed outreach is presented as the feature it is: 'These are kept on purpose - they're your record of why someone wasn't contacted.' - Unknown enum codes degrade to readable text rather than a raw key path. Per-version message and handoff columns were removed: the API does not aggregate them per version, so those cells would have rendered a fabricated 0 as though it had been measured. Conversations alone answer what the table is for - which saved copy handled which traffic. Folded into the existing scrolling studio document rather than a new tab, and kept off the agent list, where a bare 0 against every agent would be the exact misread being avoided.