github docker/docker-agent v1.96.0

2 hours ago

This release adds session resumption across agent URL changes, TUI e2e test generation from recorded sessions, and fixes for duplicate tool names and Anthropic adaptive thinking display.

What's New

  • Adds ability to resume sessions across agent URL query changes when using docker-agent serve api (e.g. when relaunching with a different agent version tag)
  • Adds TUI e2e test generation from --record sessions, producing a ready-to-edit *_test.go file alongside the cassette with synchronization points derived from the recorded session
  • Adds a Docker Wiki example agent with /init, /update, /status, and /help commands

Bug Fixes

  • Fixes duplicate tool names being sent to providers by deduplicating in collectTools() — the first toolset wins and a warning is shown once per streak naming the conflicting toolsets (fixes Anthropic HTTP 400 "Tool names must be unique" errors)
  • Fixes missing reasoning display in the TUI when using /effort or Shift+Tab thinking cycle on newer Claude models (Opus 4.7+) — the adaptive display field is now sent by default even when provider_opts.thinking_display is not explicitly configured

What's Changed

  • docs: update CHANGELOG.md for v1.94.0 by @docker-read-write[bot] in #3406
  • docs: update CHANGELOG.md for v1.95.0 by @docker-read-write[bot] in #3407
  • docs: add docker wiki example agent by @rumpl in #3408
  • feat(server): resume sessions across agent URL query changes by @gtardif in #3410
  • fix(agent): dedupe duplicate tool names with once-per-streak warning by @Sayt-0 in #3409
  • feat(tui): generate a TUI e2e test from a --record session by @dgageot in #3412
  • docs: single-source documentation for the docs.docker.com Hugo module mount by @Sayt-0 in #3413
  • fix(anthropic): default adaptive thinking display to summarized by @Sayt-0 in #3415
  • docs: prepare pages for the docs.docker.com module mount by @Sayt-0 in #3414

Full Changelog: v1.95.0...v1.96.0

Don't miss a new docker-agent release

NewReleases is sending notifications on new releases.