mirror of
https://github.com/getcompanion-ai/co-mono.git
synced 2026-04-16 17:01:02 +00:00
- Add Ctrl+W for word deletion (stops at whitespace/punctuation) - Add Ctrl+U for delete to start of line (merges with previous line at col 0) - Change Ctrl+K from delete entire line to delete to end of line (merges with next line at EOL) - Add Option+Backspace support in Ghostty (maps to Ctrl+W via ESC+DEL sequence) - Cmd+Backspace in Ghostty works as Ctrl+U (terminal sends same control code) - Update README and CHANGELOG with new keyboard shortcuts Fixes #2, Fixes #3
2.6 KiB
2.6 KiB
Changelog
[Unreleased]
Changed
- Editor: updated keyboard shortcuts to follow Unix conventions:
- Ctrl+W deletes the previous word (stopping at whitespace or punctuation)
- Ctrl+U deletes from cursor to start of line (at line start, merges with previous line)
- Ctrl+K deletes from cursor to end of line (at line end, merges with next line)
- Option+Backspace in Ghostty now behaves like Ctrl+W (delete word backwards)
- Cmd+Backspace in Ghostty now behaves like Ctrl+U (delete to start of line)
[0.7.8] - 2025-11-13
Changed
- Updated README.md with
/changelogslash command documentation
[0.7.7] - 2025-11-13
Added
- Automatic changelog display on startup in interactive mode. When starting a new session (not continuing/resuming), the agent will display all changelog entries since the last version you used. The last shown version is tracked in
~/.pi/agent/settings.json. /changelogcommand to display the changelog in the TUI- OpenRouter Auto Router model support (#5)
- Windows Git Bash support with automatic detection and process tree termination (#1)
Changed
- BREAKING: Renamed project context file from
AGENT.mdtoAGENTS.md. The system now looks forAGENTS.mdorCLAUDE.md(withAGENTS.mdpreferred). ExistingAGENT.mdfiles will need to be renamed toAGENTS.mdto continue working. (fixes #9) - BREAKING: Session file format changed to store provider and model ID separately instead of as a single
provider/modelIdstring. Existing sessions will not restore the model correctly when resumed - you'll need to manually set the model again using/model. (fixes #4) - Improved Windows Git Bash detection logic with better error messages showing actual paths searched (#13)
Fixed
- Fixed markdown list rendering bug where bullets were not displayed when list items contained inline code with cyan color formatting
- Fixed context percentage showing 0% in footer when last assistant message was aborted (#12)
- Fixed error message loss when
turn_endevent contains an error. Previously, errors inturn_endevents (e.g., "Provider returned error" from OpenRouter Auto Router) were not captured inagent.state.error, making it appear as if the agent completed successfully. (#6)
[0.7.6] - 2025-11-13
Previous releases did not maintain a changelog.