github docker/cagent v1.23.3

12 hours ago

This release adds Docker CLI plugin support and improves TUI performance by making model reasoning checks asynchronous.

What's New

  • Adds support for using cagent as a Docker CLI plugin with docker agent command (no functional changes to existing cagent command)
  • Handles Windows .exe binary suffix for CLI plugin compatibility

Improvements

  • Makes model reasoning support checks asynchronous to prevent TUI freezing (previously could block for up to 30 seconds)
  • Threads context.Context through modelsdev store API to allow proper cancellation and deadline propagation

Technical Changes

  • Renames cagent OCI annotation to io.docker.agent.version while maintaining backward compatibility with the old annotation
  • Updates config media type to use docker.agent
  • Adds TUI general guidelines to AGENTS.md documentation

What's Changed

  • Thread context.Context through modelsdev store API by @rumpl in #1747
  • Rename cagent OCI annotation, keep old one by @gtardif in #1745
  • docs: update CHANGELOG.md for v1.23.2 by @docker-read-write[bot] in #1746
  • Move ModelSupportsReasoning calls to async bubbletea commands by @rumpl in #1749
  • Allow to use cagent binary as a docker cli plugin docker-agent. No functional change for cagent command. by @gtardif in #1748

New Contributors

Full Changelog: v1.23.2...v1.23.3

Don't miss a new cagent release

NewReleases is sending notifications on new releases.