github docker/docker-agent v1.145.0

4 hours ago

This release adds ACP request trace propagation, new lint cops for code quality, and a fix for lean TUI scrollback preservation during partial tool calls.

What's New

  • Adds ACP request trace propagation using W3C traceparent/tracestate headers, with server spans for each of the 13 implemented agent protocol handlers
  • Adds Lint/FieldsSeqLookup cop to detect strings.Fields lookup patterns that could use strings.FieldsSeq instead
  • Adds Lint/SlicesConcat cop to flag nested append chains that could be replaced with slices.Concat

Bug Fixes

  • Fixes lean TUI scrollback being lost during partial tool calls by repainting only visible rows when a streaming tool call changes above the viewport

Technical Changes

  • Replaces multi-source append chains with slices.Concat across the codebase
  • Warms Linux and Windows Go build caches on main when tests are skipped

What's Changed

  • feat(acp): propagate request traces and test capability matrix by @dgageot in #4471
  • feat(lint): detect strings.FieldsSeq lookup opportunities by @dgageot in #4456
  • ci: warm Linux/Windows build caches when tests are skipped on main by @dgageot in #4473
  • test(tui): fix startup resize race in hidden-frame tests by @dgageot in #4474
  • docs: update CHANGELOG.md for v1.144.0 by @docker-read-write[bot] in #4472
  • refactor: replace append chains with slices.Concat by @dgageot in #4461
  • fix: preserve lean TUI scrollback during partial tool calls by @rumpl in #4477
  • chore(deps): bump the actions group across 2 directories with 6 updates by @dependabot[bot] in #4478

Full Changelog: v1.144.0...v1.145.0

Don't miss a new docker-agent release

NewReleases is sending notifications on new releases.