This release adds 3 notable features for engineering teams evaluating rollout.
Published 27d
AI Agents & Assistants
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
agents
ai
Summary
AI summaryBroad release touches Technical Changes, What's New, Bug Fixes, and server.
Full changelog
This release adds per-session markdown plan toolset support, extends instruction_file to accept multiple files, and includes several bug fixes and documentation updates.
What's New
- Adds a
session_plantoolset alongside the existingplantoolset, providing per-session markdown plan storage - Extends
instruction_fileto accept either a single string or a list of file paths, with contents concatenated when multiple paths are provided - Adds support for a
titlefield inPOST /api/sessionsto skip LLM title generation when a title is supplied
Bug Fixes
- Fixes a data race in
stalledStream.Closeby replacing an unguardedclosed boolfield withsync.Once - Fixes
instruction_fileto omit empty values and drop empty-string list entries
Technical Changes
- Redesigns the TUI sidebar agents panel to use uniform two-line entries for all agents via a single
renderAgentLinefunction - Computes badge column width once in
agentInfoin the sidebar - Extracts a
readInstructionFileshelper with deferredroot.Close - Adds
t.Parallel()to isolated unit tests across multiple packages - Corrects a stale doc comment and restores alignment assertion in
effort_gauge_test - Updates documentation for
limit_large_tool_resultsalways-on builtin, thetitlefield inPOST /api/sessions, and model hookworking_dirandenvbehaviour
What's Changed
- docs: update CHANGELOG.md for v1.90.0 by @docker-read-write[bot] in https://github.com/docker/docker-agent/pull/3308
- feat(server): accept title in POST /api/sessions to skip LLM title generation by @zampani-docker in https://github.com/docker/docker-agent/pull/3310
- fix: data race in stalledStream.Close using sync.Once by @dgageot in https://github.com/docker/docker-agent/pull/3312
- test: enable t.Parallel() on isolated unit tests by @dgageot in https://github.com/docker/docker-agent/pull/3311
- chore: bump direct Go dependencies by @dgageot in https://github.com/docker/docker-agent/pull/3309
- refactor(sidebar): redesign agents panel to uniform two-line entries by @dgageot in https://github.com/docker/docker-agent/pull/3307
- docs: sync /docs with recent merged PRs by @aheritier in https://github.com/docker/docker-agent/pull/3313
- feat(session_plan): per-session markdown plan toolset alongside plan by @trungutt in https://github.com/docker/docker-agent/pull/3305
- feat: allow instruction_file to accept a list of files by @dgageot in https://github.com/docker/docker-agent/pull/3306
Full Changelog: https://github.com/docker/docker-agent/compare/v1.90.0...v1.91.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
Related context
Related tools
Earlier breaking changes
- v1.71.0 Freezes configuration schema v9 and starts v10 as latest version
Beta — feedback welcome: [email protected]