github docker/cagent v1.20.6

11 hours ago

This release introduces branching sessions, model fallbacks, and automated code quality scanning, along with performance improvements and enhanced file handling capabilities.

What's New

  • Adds branching sessions feature that allows editing previous messages to create new session branches without losing original conversation history
  • Adds automated nightly codebase scanner with multi-agent architecture for detecting code quality issues and creating GitHub issues
  • Adds model fallback system that automatically retries with alternative models when inference providers fail
  • Adds skill invocation via slash commands for enhanced workflow automation
  • Adds --prompt-file CLI flag for including file contents as system context
  • Adds debug title command for troubleshooting session title generation

Improvements

  • Improves @ attachment performance to prevent UI hanging in large or deeply nested directories
  • Switches to Anthropic Files API for file uploads instead of embedding content directly, dramatically reducing token usage
  • Enhances scanner resilience and adds persistent memory system for learning from previous runs

Bug Fixes

  • Fixes tool calls score rendering in evaluations
  • Fixes title generation for OpenAI and Gemini models
  • Fixes GitHub Actions directory creation issues

Technical Changes

  • Refactors to use cagent's built-in memory system and text format for sub-agent output
  • Enables additional golangci-lint linters and fixes code quality issues
  • Simplifies PR review workflow by adopting reusable workflow from cagent-action
  • Updates Model Context Protocol SDK and other dependencies

What's Changed

Full Changelog: v1.20.5...v1.20.6

Don't miss a new cagent release

NewReleases is sending notifications on new releases.