Skip to content

docker-agent 1.112.0#294163

Merged
BrewTestBot merged 2 commits into
mainfrom
bump-docker-agent-1.112.0
Jul 20, 2026
Merged

docker-agent 1.112.0#294163
BrewTestBot merged 2 commits into
mainfrom
bump-docker-agent-1.112.0

Conversation

@BrewTestBot

Copy link
Copy Markdown
Contributor

Created by brew bump


Created with brew bump-formula-pr.

Details

release notes
This release adds several new built-in toolsets (git, webhook), budget limits, `.agentsignore` support, expanded Mermaid rendering, image rendering in the TUI, and numerous TUI improvements including per-agent usage details, session browser enhancements, and argument auto-completion for slash commands.

What's New

  • Adds a read-only git toolset (git_status, git_log, git_branches, git_show, git_blame) giving agents structured access to the working repository without requiring a git binary
  • Adds a webhook toolset with a send_webhook tool that lets agents send outbound notifications to a configured chat service without exposing the URL or secret to the model
  • Adds budget configuration (budget / budgets) to cap what an agent may spend in cost, tokens, or working time, with live tracking in the TUI sidebar
  • Adds .agentsignore support — a .gitignore-syntax file that prevents the agent from listing, reading, or writing matched files
  • Adds image rendering in the TUI for tool result images and markdown images in agent responses (using the Kitty graphics protocol, with a setting to disable)
  • Adds an image rendering preference to settings
  • Adds Mermaid flowchart direction support and subgraph rendering
  • Adds argument auto-completion for /toolset-restart, /drop, and /effort slash commands
  • Adds per-agent usage details to the TUI sidebar, with a new sidebar info mode selector in /settings
  • Adds fuzzy search matching for tool discovery via search_tool in the deferred toolset
  • Adds Claude Code harness setup and diagnostics as a new docker agent setup path
  • Adds explicit prompt cache breakpoint support for OpenAI (GPT-5.6+)
  • Extends session browser search to match session IDs in addition to titles
  • Groups the session browser by git repository root (worktree-aware)
  • Allows configuring compaction_model directly on an agent as a sibling to compaction_threshold
  • Opens the /cost dialog when clicking the sidebar cost/token usage reading
  • Adds a self-maintaining llms.txt generated from nav.yml at Hugo build time

Improvements

  • Fixes severe scrolling performance on very large sessions by caching rendered lines in the cost dialog and stopping message-list render cache thrashing
  • Keeps the /cost dialog cache fresh on live updates and theme changes
  • Shows usage and team roster in the collapsed sidebar band from startup
  • Adds sidebar agent info modes

Bug Fixes

  • Fixes RAG query embedding usage tracking so tokens are correctly attributed and emitted to the active session
  • Fixes telemetry model dimension pollution and captures partial usage in RAG
  • Fixes Anthropic system cache breakpoints being exceeded by capping them so requests never exceed the limit
  • Fixes transcripts carrying cache checkpoint marks after compaction
  • Fixes slash command inline completion to match on command value, not just label (e.g. typing /settings now surfaces the Settings command)
  • Fixes TUI panic when the terminal reports a degenerate (0×0 or 1×1) size
  • Fixes the /cost dialog cache not refreshing on live updates and theme changes
  • Fixes the sidebar scrollbar clicks registering in content click zones
  • Fixes the settings command label to display consistently as Settings
  • Fixes right-to-left Mermaid connector rendering
  • Fixes HTTP error statuses (4xx/5xx) being swallowed and treated as success in the API tool
  • Fixes webhook tool to sanitize *url.Error to prevent secret URL leakage
  • Fixes MCP OAuth clients with allow-private-ips to use a private connection pool instead of sharing http.DefaultTransport
  • Fixes flaky OAuth tests by not sharing http.DefaultTransport across parallel tests
  • Fixes the template Docker build stage to use COPY --from instead of an unauthenticated GitHub API call that hit rate limits
  • Removes macOS Keychain and pass secret providers from DefaultSources

Technical Changes

  • Freezes config schema v12 and opens v13 as the new latest
  • Refactors Anthropic prompt-cache checkpoint handling into consolidated owners, making known failure modes structurally impossible
  • Refreshes the embedded models.dev snapshot
  • Drops the unused benchmarks/ folder
  • Exposes the current agent's supported thinking levels from the runtime

What's Changed

New Contributors

Full Changelog: docker/docker-agent@v1.111.0...v1.112.0

View the full release notes at https://github.com/docker/docker-agent/releases/tag/v1.112.0.


@github-actions github-actions Bot added go Go use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Jul 20, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Caution

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions Bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jul 20, 2026
@BrewTestBot
BrewTestBot enabled auto-merge July 20, 2026 15:29
@BrewTestBot
BrewTestBot added this pull request to the merge queue Jul 20, 2026
Merged via the queue into main with commit 29b5f53 Jul 20, 2026
22 checks passed
@BrewTestBot
BrewTestBot deleted the bump-docker-agent-1.112.0 branch July 20, 2026 15:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. go Go use is a significant feature of the PR or issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants