This release adds 3 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryUpdates Technical Changes, What's New, and Bug Fixes across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds embeddable transcript component for TUI integration Adds embeddable transcript component for TUI integration Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Low |
Adds gateway model discovery to auto-populate the model picker with gateway-served models Adds gateway model discovery to auto-populate the model picker with gateway-served models Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Low |
Adds HTTP transport wrapper support to inject middleware into provider clients Adds HTTP transport wrapper support to inject middleware into provider clients Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Low |
Adds Shift+Tab shortcut to cycle through model thinking levels in the TUI Adds Shift+Tab shortcut to cycle through model thinking levels in the TUI Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Low |
Adds support for pulling agent from localhost HTTP URLs for local development Adds support for pulling agent from localhost HTTP URLs for local development Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Low |
Adds automatic Docker Desktop JWT authentication when pulling from .docker.com URLs Adds automatic Docker Desktop JWT authentication when pulling from .docker.com URLs Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Feature | Low |
Makes theme application self-contained with ApplyThemeRef and change hooks Makes theme application self-contained with ApplyThemeRef and change hooks Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Feature | Low |
Exposes read access to transcript messages for embedders Exposes read access to transcript messages for embedders Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Feature | Low |
Adds SetRoot function to re-home all agent state in one call Adds SetRoot function to re-home all agent state in one call Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Feature | Low |
Adds NewAtDir function for embedders with custom state layouts Adds NewAtDir function for embedders with custom state layouts Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Performance | Low |
Adds double-check for gateway cache inside singleflight closure Adds double-check for gateway cache inside singleflight closure Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Bugfix | Medium |
Fixes remote MCP toolset reconnection after clean idle SSE close Fixes remote MCP toolset reconnection after clean idle SSE close Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Bugfix | Medium |
Fixes gateway discovery implementation issues Fixes gateway discovery implementation issues Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Bugfix | Medium |
Fixes SSE fallback when transport wrapper is set and transport=websocket Fixes SSE fallback when transport wrapper is set and transport=websocket Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Bugfix | Medium |
Fixes Semgrep MCP server authentication to use OAuth configuration Fixes Semgrep MCP server authentication to use OAuth configuration Source: llm_adapter@2026-06-12 Confidence: high |
— |
| Refactor | Low |
Centralizes tool-confirmation decision dispatch in toolconfirm Centralizes tool-confirmation decision dispatch in toolconfirm Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Refactor | Low |
Rewrites Gemini client if-else chain as switch statement for better code quality Rewrites Gemini client if-else chain as switch statement for better code quality Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
| Other | Low |
Wires TransportWrapper into Bedrock provider Wires TransportWrapper into Bedrock provider Source: granite4.1:30b@2026-06-12-audit Confidence: high |
— |
Full changelog
This release adds TUI embedding capabilities, gateway model discovery, and HTTP transport middleware support, along with various fixes and improvements.
What's New
- Adds embeddable transcript component for TUI integration
- Adds gateway model discovery to automatically populate the model picker with models served by configured gateways
- Adds HTTP transport wrapper support to inject middleware into provider clients
- Adds Shift+Tab keyboard shortcut to cycle through model thinking levels in the TUI
- Adds support for pulling agent from localhost HTTP URLs for local development
- Adds automatic Docker Desktop JWT authentication when pulling from .docker.com URLs
Improvements
- Makes theme application self-contained with ApplyThemeRef and change hooks
- Exposes read access to transcript messages for embedders
- Adds SetRoot function to re-home all agent state in one call
- Adds NewAtDir function for embedders with custom state layouts
- Centralizes tool-confirmation decision dispatch in toolconfirm
Bug Fixes
- Fixes remote MCP toolset reconnection after clean idle SSE close
- Fixes gateway discovery implementation issues
- Fixes SSE fallback when transport wrapper is set and transport=websocket
- Fixes Semgrep MCP server authentication configuration to use OAuth
Technical Changes
- Wires TransportWrapper into Bedrock provider
- Updates lint findings in TUI embedding helpers
- Adds double-check for gateway cache inside singleflight closure
- Rewrites Gemini client if-else chain as switch statement for better code quality
What's Changed
- docs: update CHANGELOG.md for v1.78.0 by @docker-read-write[bot] in https://github.com/docker/docker-agent/pull/3079
- Board/tui embedding helpers by @dgageot in https://github.com/docker/docker-agent/pull/3080
- feat(tui): expose read access to transcript messages by @dgageot in https://github.com/docker/docker-agent/pull/3081
- fix(mcpcatalog): mark semgrep server as oauth by @trungutt in https://github.com/docker/docker-agent/pull/3085
- docs: require GPG/SSH commit signing in Git Practices by @aheritier in https://github.com/docker/docker-agent/pull/3087
- feat(runtime): discover gateway-served models for the model picker by @Sayt-0 in https://github.com/docker/docker-agent/pull/3086
- docs: update remote MCP reconnect, thinking runtime cycling, distribution, and Go SDK docs by @aheritier in https://github.com/docker/docker-agent/pull/3084
- feat: add options.WithHTTPTransportWrapper to inject HTTP middleware in provider clients by @simonferquel-clanker in https://github.com/docker/docker-agent/pull/3090
Full Changelog: https://github.com/docker/docker-agent/compare/v1.78.0...v1.79.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]