Added detailed changelog entries for all patch versions between 0.4.0 and current:
- 0.4.7 (2026-02-16): Session resume fix
- 0.4.6 (2026-02-16): Copilot usage display feature
- 0.4.5 (2026-02-14): Session stats on exit, activity panel toggle
- 0.4.4 (2026-02-12): Minor fixes
- 0.4.3 (2026-02-11): Pink-purple theme, image paste fix
- 0.4.2 (2026-02-10): Exit message service fixes
- 0.4.1 (2026-02-08): Minor bug fixes
Also updated:
- Version History Summary table with all new versions
- Comparison links for all new versions
- Cleaned up Unreleased section (moved items to proper versions)
When quitting the CLI, users now see a comprehensive session summary:
- Total API time spent and session duration
- Total code changes (+additions/-deletions)
- Per-model token usage breakdown (input/output/cached)
- Resume command with session ID
Implementation details:
- Extended SessionStats type with apiTimeSpent, apiCallStartTime, and modelUsage
- Added startApiCall(), stopApiCall(), and addTokensWithModel() tracking functions
- Created session-stats.ts utility with formatters and generateSessionSummary()
- Updated TUI exit handler to display formatted stats
- Added mouse tracking disable to drainStdin() for cleaner exit
- Added modifiedFiles to getState() for exit summary access
Wire up the activity_toggle keybind (Ctrl+O) to show/hide the activity
panel via new activityVisible store state. Fix terminal garbage text on
exit by draining stdin after renderer teardown to consume pending
DECRQM mode 997 responses before they echo in the shell.
- Add Pink Purple theme (hot pink/purple/magenta on dark plum background)
- Fix race condition where clearPastedImages() in input-area ran before
the async message handler could read the images, silently dropping them
- Allow @ file picker and / command menu to trigger at any cursor position,
not just when the input is empty
- Update CHANGELOG and README with new changes
- CHANGELOG.md: Add version sections for 0.2.x and 0.3.0, add known
issues and planned features linking to GitHub issues #111-#115
- CONTRIBUTING.md: Update prerequisites to Bun, fix file structure
to reflect tui-solid migration, update commands to use bun
- README.md: Add version badges, roadmap section with v0.4.0 plans,
known issues section, and recent changes summary