github docker/docker-agent v1.103.0

5 hours ago

This release polishes the agent picker UI, adds context-usage gauge warning states, improves config handling, and expands sandbox template tooling.

What's New

  • Adds warning and compacting states to the context-usage gauge: color escalates (orange ≥75%, red ≥95%) as usage approaches the auto-compaction threshold, and displays "compacting…" while a compaction runs (applies to both the main TUI sidebar and lean TUI status line)
  • Installs the latest docker-mcp plugin in the sandbox template image so agents running in that environment have MCP tooling available out of the box
  • Adds a hint when a config key requires a newer schema version, guiding users to bump the top-level version field instead of seeing a generic "unknown key" error
  • Adds WithModelOptions passthrough in teamloader for provider-agnostic HTTP transport wrapping

Bug Fixes

  • Fixes config parsing failure when a hook event list is written as a single mapping instead of a sequence, which previously caused aliases and settings to be silently dropped

Technical Changes

  • Refactors agent picker status bars to use dialog.RenderHelpKeys, removing duplicated key-rendering logic
  • Extracts fitHelpPairs and adds regression tests for details help wrapping
  • Polishes agent picker visuals: more compact cards (height 7 → 5) and tightened layout
  • Simplifies the Dockerfile

What's Changed

  • docs: update CHANGELOG.md for v1.102.0 by @docker-read-write[bot] in #3541
  • docs: sync documentation with recent code changes by @aheritier in #3544
  • style(tui): polish agent picker layout, cards, and status bars by @dgageot in #3543
  • feat: install latest docker-mcp plugin in sbx template by @dgageot in #3545
  • fix(config): accept a single mapping for hook event lists by @Sayt-0 in #3546
  • feat(teamloader): add WithModelOptions passthrough for provider-agnostic HTTP transport wrapping by @simonferquel-clanker in #3549
  • feat(config): hint when a config key requires a newer schema version by @dgageot in #3550

Full Changelog: v1.102.0...v1.103.0

Don't miss a new docker-agent release

NewReleases is sending notifications on new releases.