v0.2.1
What's new in 0.2.1
Analytics cost table CSV export — new ↓ CSV button above the Estimated Cost table. Downloads agentlens-cost.csv with one row per agent per day (raw token counts, 4-decimal cost) plus a grand total row.
Automation notifications — all popups now consistently read AgentLens Automation [label]. Three sites had inconsistent formatting (missing the word "Automation" or using a colon instead of brackets).
Sidebar burn rate — retains the last known value after a session ends instead of reverting to "Waiting for data…". Resets when a new session starts.
Standalone sidebar — Open Dashboard button removed (the dashboard is the main panel in standalone; VS Code sidebar keeps it).
Sessions filter bar — sort pills replaced with a Reset button that clears all active filters and sort state. Only appears when something is non-default.
Analytics — Token Usage Per Session moved below Context Growth.
Code quality — silent catch blocks in the standalone server now log via console.warn; unhandled promise on writer.drain() gets a .catch() handler; DB open failure logs the reason.
See CHANGELOG.md for full details.
What's Changed
- fix: standalone sidebar, sessions filter bar, analytics order, burn rate by @RogerReed in #56
- fix: automation notifications — consistent 'AgentLens Automation [label]' format by @RogerReed in #60
- feat: analytics cost table — download to CSV by @RogerReed in #58
- chore: code cleanup — log silent catches, handle unhandled promise by @RogerReed in #64
Full Changelog: v0.2.0...v0.2.1