This release adds a setup wizard for first-time model configuration, an opt-in auto theme that follows the terminal's light/dark background, and several usability and bug fixes.
What's New
- Adds an
Open Boardbutton (andbkeybinding) to the agent picker, allowing users to launch the Kanban board directly without first running an agent - Adds a
docker agent setupwizard, offered when no usable model is configured, guiding users through setting up a cloud API key or pulling a local model - Adds secret stores and a default config environment file source for environment configuration
- Adds an opt-in
autotheme that follows the terminal's light/dark background at startup and live (viasettings.theme: auto,--theme auto, or the/thememenu) - Exports
Pullfor pre-confirmed model pulls in the Docker Model Runner integration
Bug Fixes
- Fixes the agent picker's board button hit-zone math and improves layout on narrow terminals
- Fixes
--session-dbdefault so it correctly resolves relative to--data-dir, making sessions stored under a custom data directory visible - Fixes the theme file watcher that was lost in the tab-view rewrite, restoring live hot-reload of
~/.cagent/themes/*.yamlwhile the TUI is running
Technical Changes
- Adds a "Set Up a Model" getting-started tutorial covering both API key and local model setup paths
- Adds session DB wiring tests and documentation follow-ups for the setup wizard
What's Changed
- docs: update CHANGELOG.md for v1.100.0 by @docker-read-write[bot] in #3497
- feat(picker): add Open Board button to the agent picker by @dgageot in #3498
- feat(cli): add docker agent setup wizard, offered when no model is usable (phase 3 of #3442) by @Sayt-0 in #3499
- docs(getting-started): add Set Up a Model tutorial for API key and local paths by @Sayt-0 in #3502
- fix(cli): resolve session DB default against the data dir by @dgageot in #3503
- feat(tui): opt-in "auto" theme that follows the terminal light/dark background by @Sayt-0 in #3504
- fix(tui): rewire theme watcher lost in tab-view rewrite by @Sayt-0 in #3505
Full Changelog: v1.100.0...v1.101.0