This release focuses on text handling improvements, OAuth flow enhancements for MCP catalog servers, and server filtering capabilities.
What's New
- Adds
--app-nameflag to override the default "docker agent" label in the TUI status bar and window title - Adds allow-list and block-list filtering for MCP catalog servers via
allowed_serversandblocked_serversconfiguration options
Improvements
- Tells the model to proceed automatically after enabling an OAuth server in MCP catalog instead of requiring user to repeat their request
- Restores dynamic progress bar width in evaluation mode (was previously fixed at width 10)
Bug Fixes
- Fixes rune-safe truncation across multiple UI components: file names in file picker, session titles in session browser, directory names in working-dir picker, tab titles, search query preview, and tool output preview
- Fixes rune-safe truncation of operation descriptions in OpenAPI handling
- Fixes rune-safe search-result preview in filesystem operations
- Prevents sending split UTF-8 runes to embedding models in RAG operations
- Populates ModelID field correctly in after_llm_call hook payload
Technical Changes
- Removes dead code in WASM agent loop selection
- Adds validation for allowed_servers and blocked_servers in MCP catalog configuration
- Adds warning for unknown server IDs in MCP catalog allow/block lists
- Updates documentation for CLI flags, hook payloads, and OAuth endpoints
What's Changed
- docs: update CHANGELOG.md for v1.69.0 by @docker-read-write[bot] in #2919
- chore: bump direct Go dependencies by @dgageot in #2918
- fix(runtime): populate ModelID in after_llm_call hook payload by @kimizuka in #2911
- fix: rune-safe truncation and dead-code cleanup by @dgageot in #2920
- Address review feedback on #2896 by @trungutt in #2921
- docs: sync CLI flags and hook payload docs with recent changes by @aheritier in #2927
- chore: bump direct Go dependencies by @dgageot in #2926
- feat: add allow/block-list of servers to the mcp_catalog tool by @dgageot in #2928
- docs: sync /docs with changes merged 2026-05-28 – 2026-05-29 by @aheritier in #2929
- fix(mcpcatalog): tell the model to proceed after enabling an OAuth server by @trungutt in #2925
New Contributors
Full Changelog: v1.69.0...v1.70.0