v0.3.0 — community PRs #3-#6
Integrates four community pull requests, reviewed for security and verified with a green test suite (254 passing) plus a Chrome UI smoke.
Changes
- #6
feat(sessions): cost column + filter UI with live totals(epicvinny) — per-session cost column, client-side filter bar (project autocomplete, date ranges, min$/tokens), live totals footer, URL-persisted. Newsession_model_tokens()indb.pyandcost_usd/cost_estimatedon/api/sessions. - #5
fix(tips): measure subagent return payload, not internal burn(sant3e) — subagent-sprawl tip now flags bloated tool_result returns into main context, not internal sidechain burn. Fixes a false positive on well-delegated sessions. - #4
fix(tips): name source tools in tool-bloat tip body(sant3e) — the tool-bloat tip now names the offending tools viatool_use_idjoin. - #3
fix: made blur work and hide private costs and info(hacker4ofakind) — working privacy blur (transparent text + pointer-events), topbar toggle with localStorage + Ctrl/Cmd/Alt+B, blur-sensitive markers across all tabs.
No new dependencies (stdlib Python + vanilla JS). See FORK_NOTES.md for details.