Skip to content

docker-agent

v1.93.0 Feature

This release adds 3 notable features for engineering teams evaluating rollout.

✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

agents ai

Summary

AI summary

Updates Technical Changes, What's New, and refactor across a mixed release.

Full changelog

This release adds OpenRouter as a built-in provider, introduces per-model gateway bypass support, and allows a dedicated model for session compaction, alongside several internal refactoring improvements.

What's New

  • Adds OpenRouter as a first-class built-in provider; when OPENROUTER_API_KEY is set, the provider is auto-detected and its base URL resolved automatically
  • Adds a compaction_model field to allow a dedicated model for session summary generation, separate from the primary agent model
  • Adds a bypass_models_gateway boolean field on a per-model basis, allowing specific models to connect directly to their provider instead of routing through the configured models gateway

Technical Changes

  • Replaces mutex usage with atomic types (atomic.Bool, atomic.Pointer) for single mutable fields in several structs
  • Replaces package-level global variables with explicit parameters or struct fields to enable parallel-safe testing across several packages (toolinstall, runtime, mcp, notification, tui, cmd/root)
  • Adds a concurrency group to the PR review trigger CI workflow to prevent duplicate reviews for the same PR

What's Changed

  • docs: update CHANGELOG.md for v1.92.0 by @docker-read-write[bot] in https://github.com/docker/docker-agent/pull/3331
  • refactor: replace single-variable mutexes with atomic types by @dgageot in https://github.com/docker/docker-agent/pull/3330
  • ci: add concurrency group to pr-review-trigger to prevent duplicate reviews by @derekmisler in https://github.com/docker/docker-agent/pull/3334
  • refactor: replace test-overridden globals with parallel-safe injection by @dgageot in https://github.com/docker/docker-agent/pull/3332
  • feat(compaction): allow a dedicated model for session summary generation by @Sayt-0 in https://github.com/docker/docker-agent/pull/3335
  • feat: add OpenRouter provider by @dgageot in https://github.com/docker/docker-agent/pull/3337
  • feat: add per-model bypass_models_gateway option by @dgageot in https://github.com/docker/docker-agent/pull/3338

Full Changelog: https://github.com/docker/docker-agent/compare/v1.92.0...v1.93.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

Track docker-agent

Get notified when new releases ship.

Sign up free

About docker-agent

AI Agent Builder and Runtime by Docker Engineering

All releases →

Related context

Earlier breaking changes

  • v1.71.0 Freezes configuration schema v9 and starts v10 as latest version

Beta — feedback welcome: [email protected]