Releases: docker/cagent
Releases · docker/cagent
v1.7.1
What's Changed
- Remove the "CreateChatCompletion" function by @rumpl in #475
- Implement structured outputs by @rumpl in #474
- provide structured output option to provider.New by @krissetto in #477
- Don't use structured outputs in title creation and summarization by @krissetto in #478
- Native progress bar by @rumpl in #479
- JSON Schema rework by @dgageot in #480
- Simpler code for cobra commands by @dgageot in #483
- Better support remote MCP servers references by their name in the MCP Catalog by @dgageot in #481
- Handle ctrl-c for all commands by @dgageot in #484
- Fix OAuth flow breaking MCP session initialization by @trungutt in #486
Full Changelog: v1.7.0...v1.7.1
v1.7.0
What's Changed
- Consistant flags by @dgageot in #445
- Bump the version of the MCP Catalog by @dgageot in #447
- go mod tidy by @dgageot in #448
- Fix error by @dgageot in #451
- Load MCP catalog once by @dgageot in #446
- Get instructions from inner tool by @dgageot in #452
- OpenAI thinking budget support by @krissetto in #440
- Feature/model override flag by @Deepam02 in #437
- Demo for Code Mode by @dgageot in #453
- Format Code Mode's Javascript by @dgageot in #454
- Bump dependencies by @dgageot in #455
- Update charmbracelet deps by @dgageot in #457
- Enable more linters by @dgageot in #456
- MCP Oauth rework by @rumpl in #459
- Add the list of remote MCP server with OAuth by @rumpl in #460
- Use mcp types by @dgageot in #461
- Anthropic thinking budget + interleaved thinking support by @krissetto in #458
- Fix spurious OAuth warning by setting rootSessionID for local runtime by @Copilot in #465
- Send the client name during DCR by @rumpl in #469
- Google/Gemini thinking budget support by @krissetto in #473
- Refactoring tool related code by @dgageot in #470
New Contributors
- @Copilot made their first contribution in #465
Full Changelog: v1.6.6...v1.7.0
v1.6.6
What's Changed
- Use the rootFS for disk operations / Add more API server tests by @dgageot in #438
- Add support for commands in the CLI/TUI/API by @krissetto in #377
- Fix cagent build by @dgageot in #442
- Fix cagent run by @dgageot in #443
- Fix task to push cagent image by @dgageot in #444
Full Changelog: v1.6.5...v1.6.6
v1.6.5
v1.6.4
What's Changed
- feat: add robots.txt support to fetch tool by @Deepam02 in #415
- Fix support for GitHub's remote MCP Server by @dgageot in #424
- Exclude .vscode by @dgageot in #426
- Start to use recent fs APIs to restrict which directory we have access to by @dgageot in #423
- Fix gemini model name (And test all examples) by @dgageot in #425
- Fix events unmarshalling by @dgageot in #428
- Improve events code by @dgageot in #429
- Fix loading an agent by @dgageot in #431
- Fix agent edit by @dgageot in #432
- Remove dead code by @dgageot in #433
- Add API for reading/editing agent YAML config by @trungutt in #436
- Support options that produce errors by @dgageot in #434
- Add test for API server by @dgageot in #435
New Contributors
Full Changelog: v1.6.3...v1.6.4
v1.6.3
What's Changed
- Move retry logic to OAuth manager by @trungutt in #399
- Telemetry work by @rumpl in #397
- Support MCP instructions and User's instructions by @dgageot in #408
- Improve the usage documentation with a few more examples by @dgageot in #411
- OAuth minor tweaks by @rumpl in #412
- Update Claude.md by @dgageot in #414
- Simpler MCP code / fix oauth flow by @dgageot in #420
- Fix OAuth error info by @trungutt in #421
- Add implicit user message support for internal agent transfers by @trungutt in #419
- Better gopher agent by @dgageot in #409
Full Changelog: v1.6.2...v1.6.3
v1.6.2
What's Changed
- Remove the example from root by @rumpl in #394
- Remove no longer used focus by @rumpl in #395
- Rework the fetch tool by @rumpl in #396
- Simpler fetch tests by @dgageot in #402
- Add alias for sonnet 4.5 by @dgageot in #403
- Simpler gopher example by @dgageot in #404
- Bumpl golangci-lint by @dgageot in #405
- Make sure the diff doesn't break on small window sizes by @rumpl in #406
- Fix the oauth callback server by @rumpl in #407
Full Changelog: v1.6.1...v1.6.2
v1.6.1
v1.6.0
What's Changed
- Add OAuth state validation to prevent CSRF attacks by @trungutt in #383
- Add homebrew installation instructions by @krissetto in #385
- Add a built in tools that fetch url content. by @jeanlaurent in #381
- Improve the search for a git repository by @dgageot in #379
- Remove the "tui" event by @rumpl in #387
- Add prompt files (agents.md, Claude.md...) by @dgageot in #380
- Add a command palette to the TUI by @rumpl in #386
- Healthcheck endpoint for API Mode by @trungutt in #390
- Edit file tool diff view by @rumpl in #389
Full Changelog: v1.5.14...v1.6.0