|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 |
|
| 6 | +## [v1.23.6] - 2026-02-23 |
| 7 | + |
| 8 | +This release improves cost tracking accuracy, enhances session management, and fixes several UI and functionality issues. |
| 9 | + |
| 10 | +## What's New |
| 11 | + |
| 12 | +- Adds tab completion for /commands dialog |
| 13 | +- Adds mouse support for selecting and opening sessions in the sessions dialog |
| 14 | + |
| 15 | +## Improvements |
| 16 | + |
| 17 | +- Computes session cost from messages instead of accumulating on session for better accuracy |
| 18 | +- Includes compaction cost in /cost dialog |
| 19 | +- Displays original YAML model names in sidebar instead of resolved aliases |
| 20 | +- Improves emoji copying support by reversing clipboard copy order (OSC52 first, then pbcopy fallback) |
| 21 | + |
| 22 | +## Bug Fixes |
| 23 | + |
| 24 | +- Fixes token usage percentage display during and after agent transfers |
| 25 | +- Fixes session forking and costs calculation |
| 26 | +- Fixes actual provider display for alloy models in sidebar (was showing wrong provider) |
| 27 | +- Restores ctrl-1, ctrl-2... shortcuts for quick agent selection |
| 28 | +- Fixes NewHandler panic on parameterless tool calls |
| 29 | + |
| 30 | +## Technical Changes |
| 31 | + |
| 32 | +- Consolidates TokenUsage event constructors |
| 33 | +- Removes dead UpdateLastAssistantMessageUsage method |
| 34 | +- Emits TokenUsageEvent on session restore for context percentage display |
| 35 | +- Emits TokenUsageEvent after compaction so sidebar cost updates |
| 36 | +- Adds e2e tests on binaries for CLI plugin execution |
| 37 | +- Creates ~/.docker/cli-plugins directory if it doesn't exist |
| 38 | + |
| 39 | +### Pull Requests |
| 40 | + |
| 41 | +- [#1795](https://github.com/docker/cagent/pull/1795) - Fix multiple cost/tokens related issues |
| 42 | +- [#1803](https://github.com/docker/cagent/pull/1803) - docs: update CHANGELOG.md for v1.23.5 |
| 43 | +- [#1804](https://github.com/docker/cagent/pull/1804) - Better support copying emojis |
| 44 | +- [#1806](https://github.com/docker/cagent/pull/1806) - Tab completion for /commands dialog |
| 45 | +- [#1807](https://github.com/docker/cagent/pull/1807) - fix: use actual provider for alloy models in sidebar |
| 46 | +- [#1808](https://github.com/docker/cagent/pull/1808) - Update winget workflow |
| 47 | +- [#1811](https://github.com/docker/cagent/pull/1811) - Improve sessions dialog |
| 48 | +- [#1812](https://github.com/docker/cagent/pull/1812) - Binary e2e tests |
| 49 | +- [#1813](https://github.com/docker/cagent/pull/1813) - feat: use docker read write bot |
| 50 | +- [#1816](https://github.com/docker/cagent/pull/1816) - fix: restore ctrl-1, ctrl-2... shortcuts for quick agent selection |
| 51 | +- [#1817](https://github.com/docker/cagent/pull/1817) - Bump Go dependencies |
| 52 | +- [#1826](https://github.com/docker/cagent/pull/1826) - Refactor winget workflow to use wingetcreate CLI |
| 53 | +- [#1827](https://github.com/docker/cagent/pull/1827) - get_memories errors on new memories |
| 54 | + |
| 55 | + |
6 | 56 | ## [v1.23.5] - 2026-02-20 |
7 | 57 |
|
8 | 58 | This release improves the session browser interface and fixes several issues with the docker-agent standalone binary. |
@@ -646,3 +696,5 @@ This release improves the terminal user interface with better error handling and |
646 | 696 | [v1.23.4]: https://github.com/docker/cagent/releases/tag/v1.23.4 |
647 | 697 |
|
648 | 698 | [v1.23.5]: https://github.com/docker/cagent/releases/tag/v1.23.5 |
| 699 | + |
| 700 | +[v1.23.6]: https://github.com/docker/cagent/releases/tag/v1.23.6 |
0 commit comments