Skip to content

docker-agent

v1.88.0 Feature

This release adds 5 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents ai

Summary

AI summary

Updates Bug Fixes, What's New, and tui across a mixed release.

Full changelog

This release overhauls the TUI with a redesigned Agents panel, Agent Inspector, configurable keybindings, and image rendering in the lean TUI, plus fixes for provider thinking-budget leaks and OTLP trace export compatibility.

What's New

  • Adds clearer thinking-state vocabulary in the TUI: effort gauge (6-cell), updated labels (adaptive→auto), and token budget display
  • Redesigns the TUI sidebar Agents panel with a focus card and compact roster layout
  • Adds a right-click Agent Inspector showing live and configured agent details
  • Labels the delegation spinner with parent → child for at-a-glance readability
  • Adds configurable keybindings via ~/.config/cagent/config.yaml, including remappable send/newline keys (resolves Ctrl+J conflict in VS Code and tmux)
  • Allows embedders to register custom tool renderers keyed by tool name or category, with built-in renderers as fallback
  • Adds a pluggable Storage interface to the plan toolset (parity with the todo toolset), with a default filesystem backend and per-instance construction
  • Appends OTLP signal path so trace export works with generic base-path backends such as Langfuse and LangSmith
  • Renders images in the lean TUI using the Kitty protocol and reuses existing tool call renderers

Bug Fixes

  • Fixes CloneWithOptions(..., WithNoThinking()) leaking the provider-level thinking_budget, which caused short-budget callers (e.g., session-title generation, summaries) to fail

What's Changed

  • docs: update CHANGELOG.md for v1.87.0 by @docker-read-write[bot] in https://github.com/docker/docker-agent/pull/3236
  • feat(plan): add pluggable Storage interface (parity with todo toolset) by @Sayt-0 in https://github.com/docker/docker-agent/pull/3239
  • fix(provider): WithNoThinking clone no longer leaks provider-level thinking_budget by @trungutt in https://github.com/docker/docker-agent/pull/3238
  • Let embedders register custom tool renderers by @EronWright in https://github.com/docker/docker-agent/pull/3202
  • feat(tui): live status + labeled spinner for delegation (#3101) by @aheritier in https://github.com/docker/docker-agent/pull/3115
  • feat(tui): readable thinking state, redesigned Agents panel, and Agent Inspector by @aheritier in https://github.com/docker/docker-agent/pull/3108
  • feat(tui): configurable keybindings (Shift+Enter / Ctrl+J newline alternative) by @Sayt-0 in https://github.com/docker/docker-agent/pull/3204
  • feat(otel): append OTLP signal path so Langfuse and LangSmith work by @Sayt-0 in https://github.com/docker/docker-agent/pull/3240
  • test(teamloader): wire test provider registry in agent config retention test by @aheritier in https://github.com/docker/docker-agent/pull/3242
  • Lean TUI tool renderers by @rumpl in https://github.com/docker/docker-agent/pull/3243

Full Changelog: https://github.com/docker/docker-agent/compare/v1.87.0...v1.88.0

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track docker-agent

Get notified when new releases ship.

Sign up free

About docker-agent

AI Agent Builder and Runtime by Docker Engineering

All releases →

Related context

Earlier breaking changes

  • v1.71.0 Freezes configuration schema v9 and starts v10 as latest version

Beta — feedback welcome: [email protected]