Skip to content

v0.5.0

Choose a tag to compare

@RogerReed RogerReed released this 04 Jun 02:07
· 137 commits to main since this release

What's new

Navigation overhaul

The tab bar now shows only the three data views you actually switch between: Sessions | Analytics | Export. Three icon buttons sit right-aligned:

  • Bell — badge shows active alert count; click to see which alerts are firing and why, with a "Configure alerts →" link
  • Gear — slide-in settings panel with Alerts and Automation config; Escape or × to close
  • Help — switches to the Help view

All icons are stroke SVGs (currentColor) — same size, crisp at any pixel density, adapt to dark and light themes.

Other UX

  • Tab bar aligned to top of view; no gap above Sessions/Analytics/Export
  • Agent key legend (● Copilot ● Claude ● Codex) removed from sidebar — redundant with per-session indicator
  • Refresh icon in filter bar matches the new SVG style

Fixes

  • Copilot Chat log ingestion — delta-log JSONL and legacy JSON snapshot formats now both parsed correctly; three completionTokens formats handled
  • Codex prompt extraction — user prompt extracted from event_msg payload.type=user_message; IDE preamble stripped
  • Clear All Data — button now actually works (command was registered but never wired up)
  • Standalone notifications — alert and automation notifications match VS Code UX

Developer experience

  • .map build artifacts (media/ + standalone/cli) are now gitignored — no more unresolvable rebase conflicts
  • Git hooks auto-rebuild cli.js after git rebase or git merge

What's Changed

  • fix: Copilot Chat log ingestion, Codex prompt extraction, and Clear All Data by @RogerReed in #81
  • fix: alert and automation notifications in standalone match VS Code UX by @RogerReed in #83
  • ux: nav cleanup — gear/bell icons, settings panel, SVG icons, sidebar polish by @RogerReed in #85

Full Changelog: v0.4.1...v0.5.0