Download Latest Version docker-agent-windows-amd64.exe (120.4 MB)
Email in envelope

Get an email when there's a new version of Docker Agent

Home / v1.137.0
Name Modified Size InfoDownloads / Week
Parent folder
docker-agent-windows-arm64.exe 2026-09-09 111.2 MB
docker-agent-darwin-amd64 2026-09-09 119.0 MB
docker-agent-darwin-arm64 2026-09-09 110.7 MB
docker-agent-linux-amd64 2026-09-09 138.7 MB
docker-agent-linux-arm64 2026-09-09 131.2 MB
docker-agent-windows-amd64.exe 2026-09-09 120.1 MB
README.md 2026-09-09 4.3 kB
v1.137.0 source code.tar.gz 2026-09-09 11.7 MB
v1.137.0 source code.zip 2026-09-09 13.2 MB
Totals: 9 Items   755.7 MB 0

This release removes the session_plan toolset, adds audio/video/image input and output capability handling, expands hook functionality with new builtins and sequential pipelines, and includes several bug fixes and safety improvements.

Breaking Changes

  • Removes the session_plan toolset, including its tool handlers, stream event, plans service, TUI /plans browser, and --session/--scope addressing on the plans command

What's New

  • Adds detection and filtering of audio/video input modalities per request model, stripping unsupported media parts and preserving provider-specific fallbacks
  • Adds output_capabilities.image model override to resolve image output capability from models.dev metadata
  • Adds guard for image-output requests across Google (gateway, direct Gemini API, and Vertex) surfaces, rejecting incompatible custom tools and structured output before dispatch
  • Adds add_context builtin hook for dependency-free Go template-based context injection into the model's conversation
  • Adds sequential pipeline execution for pre_tool_use, before_llm_call, and tool_response_transform hooks, replacing the previous concurrent first-rewrite-wins strategy
  • Adds 56 new safe and 27 new destructive shell safety patterns, covering Git read operations, GitHub CLI queries, Go tooling, rg/ripgrep, and common inspection commands

Bug Fixes

  • Fixes Gemini keepalive SSE events (event: keepalive with data: {}) being passed to the SDK parser, causing parse failures; these frames are now dropped at the transport layer
  • Fixes image-output-capable models being incorrectly excluded from session title generation
  • Fixes shell metacharacter detection and corrects gh/rg pattern classifications
  • Fixes SQLite stores not being closed deterministically on Windows, causing TempDir cleanup failures in tests
  • Fixes pkg/session importing the SQLite driver, keeping the package free of that dependency

Technical Changes

  • Adds request-shape diagnostics for Gemini image requests (excluding prompt, schema, media-payload, and credential fields)
  • Adds shared UTF-8-safe display-name sanitization helpers
  • Classifies Gemini API 400 errors into bounded actionable categories
  • Adds documentation tip for injecting session ID into model context using a session_start hook

What's Changed

Full Changelog: https://github.com/docker/docker-agent/compare/v1.136.0...v1.137.0

Source: README.md, updated 2026-09-09