Releases: docker/cagent
Releases · docker/cagent
v1.9.30
What's Changed
- api: fix file source by @rumpl in #981
- Make sure thinking budgets in v2 configs get serialized correctly by @krissetto in #985
- Improve the parallel execution of evals by @dgageot in #987
- RAG: Allow
respect_vcsconfig by @krissetto in #982 - Help the LLM find out which pattern it can use by @dgageot in #983
Full Changelog: v1.9.29...v1.9.30
v1.9.29
What's Changed
- Support URL agent source by @dgageot in #979
- RAG: Semantic embeddings strategy by @krissetto in #978
- Target correct zig arch during windows build by @krissetto in #980
Full Changelog: v1.9.28...v1.9.29
v1.9.27
What's Changed
- Prepare cleanup loading by @dgageot in #954
- Extract runtime for session creation by @rumpl in #955
- Always use a Source to load a config by @dgageot in #957
- Remove dead code by @dgageot in #958
- go mod tidy by @dgageot in #959
- Bump bubbletea by @dgageot in #960
- go.mod and go.sum must be tidy by @dgageot in #961
- Fix task lint by @dgageot in #963
- OCI source by @rumpl in #956
- Update github actions by @dgageot in #962
- dockerfile: add build args for alpine and go version by @crazy-max in #964
- Big cleanup by @dgageot in #965
- More cleanup by @dgageot in #966
- Only count tokens and clamp max_tokens for anthropic calls on error by @krissetto in #969
- Better evals by @dgageot in #970
Full Changelog: v1.9.26...v1.9.27
v1.9.26
What's Changed
- Don't reconfigure dmr model when generating a title by @krissetto in #943
- Better sidebar by @dgageot in #944
- Log cagent api by @dgageot in #945
- Allow using globs to define rag docs by @krissetto in #946
- Don't check for DD when creating an stdio mcp client on linux by @krissetto in #948
- Cleanup server API by @rumpl in #947
- Remove now unused "rag ready" event by @krissetto in #949
- Make rag tool configurable by @krissetto in #950
- Fix the CWD in the shell by @rumpl in #952
- Cleanup RAG code a bit by @krissetto in #953
Full Changelog: v1.9.25...v1.9.26
v1.9.25
What's Changed
- Update github.com/anthropics/anthropic-sdk-go by @dgageot in #928
- [gopher] Use opus by @dgageot in #932
- Added MCP Prompts support by @benodiwal in #874
- Add mouse wheel scrolling support to TUI input editor by @Deepam02 in #934
- Fix/tui aggregated token cost by @riturajFi in #751
- feat: dynamic newline shortcuts based on terminal capabilities by @benodiwal in #930
- winget: automatically publish releases by @chelnak in #590
- Add optional output schema to API tool config by @riturajFi in #929
- Preparing some work on Resolve() by @dgageot in #936
- Improve the search capabilities of the gopher agent by @dgageot in #938
- Simplify BytesSource by @dgageot in #937
- Passing . to shell tools is not required by @dgageot in #939
- Remove useless 'Output:' prefix by @dgageot in #940
- Escape js template literals by @krissetto in #941
- Remove thinking signature debug logs by @krissetto in #942
New Contributors
Full Changelog: v1.9.24...v1.9.25
v1.9.24
What's Changed
- Fix Scrolling up by @jeanlaurent in #916
- Remove the borders from the tool args and result by @rumpl in #918
- Fix thinking budget and rag strategy marshaling/unmarshaling by @krissetto in #919
- fix: removed numbers of toolcalls completed from sidebar by @benodiwal in #922
- Clamp selection to line width by @rumpl in #923
- Striketrough for done todos by @rumpl in #924
- Fix gitignore, call matcher.Match properly by @rumpl in #925
- Tweak golang developer by @rumpl in #926
- Fix Title Length by @jeanlaurent in #920
- Add deferred tools by @rumpl in #927
Full Changelog: v1.9.23...v1.9.24
v1.9.23
What's Changed
- Fix session creation when using ociRefs and passing a working_dir by @krissetto in #914
- Arrow Up Down Nav fix by @jeanlaurent in #915
- Bump a few dependencies by @dgageot in #913
Full Changelog: v1.9.22...v1.9.23
v1.9.22
What's Changed
- Support piping by @dgageot in #901
- RAG re-ranking by @krissetto in #897
- Actually copy RuntimeConfig by @dgageot in #902
- Don't track usage when asked not to by @dgageot in #903
- fix: add proper Shift+Enter and Ctrl+J newline handling (#871) by @rockygeekz in #875
- Make it easier to bump the schema version by @dgageot in #905
- perf: cache lexers per file extension in syntax highlighting by @rumpl in #906
- Tool rendering niceties by @rumpl in #907
- Working directory by @rumpl in #910
- More validation of script tools config by @dgageot in #909
- Work around for MCP Gateway schema issue by @dgageot in #911
- [anthropic] structured outputs: use correct beta header by @dgageot in #908
- Tweak the git commit message by @rumpl in #912
Full Changelog: v1.9.21...v1.9.22