Releases: voocel/codebot
Releases · voocel/codebot
v0.0.3
v0.0.2
Features
- Add preview support for the
ask_usertool. - Implement tool search with deferred loading.
- Add interactive session resume.
- Add cron support with one-shot jitter and async durable writes.
- Add support for hooks.
- Add permission confirmation with a persistent allow-list.
- Add an interactive command.
- Auto-detect context windows from models.
- Add context management.
Bug Fixes
- Fix an issue with the initial message.
Performance
- Refine context compaction flow and UI feedback.
- Refine command UI and simplify terminal overlays.
- Split system prompts into cached blocks and inject reminders.
- Improve environment startup.
- Update session resume logic.
- Use full model names and native OpenRouter provider.
- Support multi-provider model configuration.
- Unify commands and remove prompt templates.
- Refactor session management for better performance and maintainability.
- Improve status bar and add a welcome logo.
Other
- Stream subagent progress in the UI.
- Move runtime data to a global
~/.codebotdirectory.
v0.0.1
Features
- Add install script
- Support history input
- Show queued messages above input
- Persist task list
- Support API key resolution from environment variables
- Support multiple AI providers
- Add sample settings
- Add todo task list
- Support AskUserQuestion tool and update its UI
- Add multi-model support
- Support background tasks
- Support image input, including drag-and-drop
- Add Multi-Context Planner (MCP) and support dynamic updates
- Support web search and web fetch
- Support skills system
- Add plan store
- Support plan mode
- Add edit diff functionality
- Add model fetcher
- Support branch summary and labels
- Update session management
- Update Terminal User Interface (TUI)
Bug Fixes
- Fix plan tool functionality and removal
- Fix empty content rendering
Performance
- Update settings
- Improve image selection and clearing
- Improve abort functionality
- Update sub-agent UI
- Add
/mcpcommand for faster access - Update search tool
- Update plan tools
- Simplify agent API
- Optimize session management
- Optimize commands
- Improve plan tool usage
- Beautify Terminal User Interface (TUI)
- Remove unnecessary flags
Other
- Add changelog script
- Add Goreleaser for releases
- Update README