Releases: docker/cagent
Releases · docker/cagent
v1.9.16
What's Changed
- Fix #848 by @dgageot in #857
- Remove the mouse filter by @rumpl in #859
- Show multi-line error messages by @dgageot in #860
- RAG support by @krissetto in #843
- Fix api endpoint handling when using oci references by @krissetto in #861
Full Changelog: v1.9.15...v1.9.16
v1.9.15
What's Changed
- Be clearer about the type of OS by @dgageot in #846
- Bump a few dependencies by @dgageot in #844
- Make the muted colors a bit less muted by @rumpl in #845
- Skip flaky test by @dgageot in #849
- Support more env var expansion by @dgageot in #847
- Bump bubbles to v2.0.0-rc.1 by @dgageot in #850
- Add thought signature by @rumpl in #853
Full Changelog: v1.9.14...v1.9.15
v1.9.14
What's Changed
- Fix rendering of root messages after subagents finish by @krissetto in #788
- Remove the scrollbar by @rumpl in #789
- Add welcome message to the pirate by @dgageot in #790
- Add a command to show today's puzzle by @dgageot in #792
- Fix the puzzle example by @dgageot in #794
- Implement a default agent by @dgageot in #772
- Fix a few typos by @dgageot in #800
- Let CodeMode call sub-agents by @dgageot in #799
- Fix support for agents.md by @dgageot in #801
- Fix typo by @rumpl in #803
- File autocomplete ignore vcs by @Deepam02 in #795
- Fix mistral tool calling by @rumpl in #804
- Make it more clear what and why is flaky by @rumpl in #805
- Stop acp on ctrl+c by @rumpl in #806
- Make sure that the current selection is always visible by @rumpl in #807
- Update Go version to 1.25.4 by @dgageot in #808
- Update a few dependencies by @dgageot in #810
- Fix the ordering when displaying tool calls in
cagent execby @dgageot in #809 - Update AGENTS.md by @dgageot in #814
- Add /yolo command to toggle tool approval by @Deepam02 in #817
- feat(anthropic): add structured output support (#802) by @smazmi in #819
- Don't show the file that is read by @rumpl in #825
- McpDoc by @jeanlaurent in #824
- Add 'commit' command to gopher.yaml commands list by @dgageot in #827
- Feat/sidebar agent info by @benodiwal in #821
- Add unmanaged mode for oauth flow by @rumpl in #830
- Add background job support to shell by @Deepam02 in #822
- fix: moved TODOs up in the sidebar by @benodiwal in #831
- Improve
cagent pushandcagent pullby @dgageot in #826 - Rename run_shell_background to run_background_job by @dgageot in #832
- More distinctive style for welcome messages by @dgageot in #834
- Works better with git worktrees by @dgageot in #833
- Fix/preload sidebar status by @benodiwal in #838
- Add the librarian by @rumpl in #839
- Fix session title generation to handle multi-content messages by @trungutt in #842
New Contributors
- @benodiwal made their first contribution in #821
Full Changelog: v1.9.13...v1.9.14
v1.9.13
v1.9.12
What's Changed
- Align
cagent runandcagent execby @dgageot in #765 - Fix and Simplify --debug by @dgageot in #768
- Make sure to have enough space for the scrollbar by @rumpl in #767
- Remove deprecated code by @dgageot in #771
- Enable token cache for Anthropic by @rumpl in #769
- Add welcome message to cagent new by @dgageot in #773
- Add our own spinner by @rumpl in #774
- Remove trailing white space by @dgageot in #775
- Update dependencies by @rumpl in #777
- Remove the redirectUri flag by @rumpl in #778
Full Changelog: v1.9.11...v1.9.12
v1.9.11
What's Changed
- Simpler goos and goarch headers by @dgageot in #737
- Discard output that are not agent reponses by @dgageot in #738
- An agent with only read-only tools is read-only by @dgageot in #739
- Fix typos by @dgageot in #742
- Fix infinite
cagent debug toolsets ...by @dgageot in #741 - Remove useless test comments by @dgageot in #743
- Fix more typos by @dgageot in #746
- Remove version from the agent yaml by @dgageot in #747
- api to tool call toolset by @rumpl in #748
- Update charm libs to latest by @rumpl in #750
- Feature/welcome message by @Deepam02 in #725
- Fix mouse selection by @rumpl in #753
- Normalize the diff by @rumpl in #754
- Migrate to github.com/openai/openai-go by @dgageot in #744
- Create a component for each builtin tool that we support by @rumpl in #755
- Unhide dry-run flag by @dgageot in #757
- Mode Store tests where they belong by @dgageot in #756
- Speculative decoding support for DMR provider by @krissetto in #636
- Custom temperature and topP with Anthropic by @dgageot in #758
- Feature/filesystem vcs ignoring by @Deepam02 in #723
- Better ignore env variables during tests by @dgageot in #762
- Don't force max width on the markdown renderer by @rumpl in #764
- Scrollbar by @rumpl in #763
- PR: Support Auto-Complete Based on Past History (#638) by @riturajFi in #761
- Add a2a support by @dgageot in #760
Full Changelog: v1.9.10...v1.9.11
v1.9.10
What's Changed
- Make sure Tool calls require Acceptance by @dgageot in #721
- The sidebar becomes a title bar when window too small by @rumpl in #722
- Fix the position of the editor and the completion dialog by @rumpl in #728
- adding a --work-dir to mcp mode by @jeanlaurent in #720
- Split diff view by default by @rumpl in #727
- Don't try to read the yaml file when in remote mode by @rumpl in #732
- Fix the mouse position on selection by @rumpl in #733
- Simplify the add_allowed_directory tool by @rumpl in #734
- Don't just fmt.Println by @dgageot in #736
- Make sure the TUI doesn't know about teams by @dgageot in #735
- Add tests for tool call formatting by @dgageot in #724
Full Changelog: v1.9.9...v1.9.10
v1.9.9
v1.9.8
What's Changed
- Simplify sidebar by @rumpl in #682
- Just call the chatPage directly by @rumpl in #683
- Remove debug traces in tests by @dgageot in #686
- Bump dependencies by @dgageot in #685
- Add allowed_directories to the filesystem config by @rumpl in #687
- Revert "Add allowed_directories to the filesystem config" by @rumpl in #691
- E2e test cagent exec by @dgageot in #688
- Allow recorded end to end tests by @dgageot in #695
- Try to make all commands look more the same by @dgageot in #696
- Add a planning agent by @rumpl in #697
- Remove more global state by @dgageot in #700
- Remove more global state by @dgageot in #702
- Support lauching the api command with an oci artifact by @krissetto in #693
- Add one more linter by @dgageot in #705
- Remove dead code by @dgageot in #704
- build: upgrade acp-go-sdk from v0.4.9 to v0.6.3 by @ThomasK33 in #703
- Don't add the system prompt into the session by @rumpl in #709
- Add the mistral provider by @rumpl in #711
- Stop using reference dir for yaml by @dgageot in #707
- Fix #710 by @dgageot in #713
- Remove --gateway command line flag by @dgageot in #712
- Add a cagent mcp command to expose root and subagents as mcp tools in an mcp server by @jeanlaurent in #699
- Add timeout to shell tool by @Deepam02 in #706
- Handle the case whre startLine == endLine by @rumpl in #715
- Misc improvements by @dgageot in #714
- More misc improvements by @dgageot in #716
- Messages component by @rumpl in #717
- Use the TUI for agent creation by @rumpl in #680
New Contributors
- @ThomasK33 made their first contribution in #703
Full Changelog: v1.9.7...v1.9.8
v1.9.7
What's Changed
- Trim the selection by @rumpl in #672
- The notifications in the TUI don't need the app by @rumpl in #671
- Split run by @rumpl in #669
- Remove the feedback message by @rumpl in #668
- Use constants for all tool names by @rumpl in #667
- Bring back "cagent run agent.yaml /command" by @rumpl in #670
- Fix indentation by @dgageot in #673
- Make it clearer that it's just a name, not the provider by @dgageot in #674
- Fix text selection styling by @Deepam02 in #677
- Fix model cloning by @dgageot in #679
- Nebius provider by @shivaylamba in #678
- Fix the name of the moonshotai model name by @rumpl in #681
- Test an openAI model end to end by @dgageot in #675
Full Changelog: 1.9.5...v1.9.7