github docker/docker-agent v1.70.0

9 hours ago

This release focuses on text handling improvements, OAuth flow enhancements for MCP catalog servers, and server filtering capabilities.

What's New

  • Adds --app-name flag 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_servers and blocked_servers configuration 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

Don't miss a new docker-agent release

NewReleases is sending notifications on new releases.