v0.6.0
What's new in 0.6.0
Patterns tab
New cross-session behavioral analysis. Efficiency Map scatter plot (cost × LLM calls, colored by cache hit rate) with click-to-session navigation. Hot Files ranked by frequency with read/changed breakdown and actionable tips.
MCP server
Streamable HTTP server on port 4316 exposing five tools to Claude Code and other agents: get_recent_sessions, get_workspace_patterns, get_session_detail, find_relevant_context, get_efficiency_report. Toggle in Settings. Works in both VS Code extension and standalone modes.
Shared filter bar
Time range, agent, source, text search, and initiator filters now apply across Sessions, Analytics, Patterns, and Export tabs. State retained when switching tabs.
Chart navigation
Click any bar in Estimated Cost or Token Usage Per Session, or any line in Context Growth, to navigate directly to that session.
Export respects filters
Export now sends active filtered session IDs — you export exactly what you see, not the full database.
Bug fixes
- Analytics charts now update when text/initiator filters change
- Context Growth chart was missing for log-sourced sessions with tool calls
- Refresh button was using a stale time boundary for in-memory session filtering
- MCP workspace filter was a no-op (
|| true) - logReader sparse timestamp array caused
RangeErroron Copilot sessions - Session detail request was firing on every re-render
See CHANGELOG.md for the full list.
What's Changed
- feat: AgentLens MCP server — expose session history to Claude Code by @RogerReed in #92
- ux: improve startup and ingestion log messages — agent names, source paths, no totals by @RogerReed in #93
- fix: export broken in standalone; redacted export should replace paths and prompt with [redacted] by @RogerReed in #95
- feat: scan all VS Code-family IDEs for Copilot Chat workspace storage by @RogerReed in #94
- feat: cross-session patterns tab — hot files, efficiency map, loop signals by @RogerReed in #91
- ux: Patterns tab polish — shared filters, chart interactions, analytics spacing by @RogerReed in #98
- fix: Analytics charts now respect text and initiator filters by @RogerReed in #100
- fix: 8 correctness and docs findings from code review by @RogerReed in #102
- ux: generic restart message on MCP toggle by @RogerReed in #104
Full Changelog: v0.5.0...v0.6.0