|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
5 | 5 |
|
| 6 | +## [v1.36.0] - 2026-03-20 |
| 7 | + |
| 8 | +This release adds WebSocket transport support for OpenAI streaming, introduces configurable tool call token limits, and improves the command-line interface with new session management capabilities. |
| 9 | + |
| 10 | +## What's New |
| 11 | + |
| 12 | +- Adds WebSocket transport option for OpenAI Responses API streaming as an alternative to SSE |
| 13 | +- Adds `/clear` command to reset current tab with a new session |
| 14 | +- Adds configurable `max_old_tool_call_tokens` setting in agent YAML to control historical tool call content retention |
| 15 | + |
| 16 | +## Improvements |
| 17 | + |
| 18 | +- Hides agent name header when stdout is not a TTY for cleaner piped output |
| 19 | +- Sorts all slash commands by label and hides `/q` alias from dialogs, showing only `/exit` and `/quit` |
| 20 | +- Injects `lastResponseID` as `previous_response_id` in WebSocket requests for better continuity |
| 21 | + |
| 22 | +## Bug Fixes |
| 23 | + |
| 24 | +- Fixes data race on WebSocket pool lazy initialization |
| 25 | +- Fixes panic in WebSocket handling |
| 26 | + |
| 27 | +## Technical Changes |
| 28 | + |
| 29 | +- Removes legacy `syncMessagesColumn` and messages JSON column from database schema |
| 30 | +- Simplifies WebSocket pool code structure |
| 31 | +- Documents external OCI registry agents usage as sub-agents |
| 32 | + |
| 33 | +### Pull Requests |
| 34 | + |
| 35 | +- [#2186](https://github.com/docker/docker-agent/pull/2186) - Add WebSocket transport for OpenAI Responses API streaming |
| 36 | +- [#2192](https://github.com/docker/docker-agent/pull/2192) - feat: make maxOldToolCallTokens configurable in agent YAML |
| 37 | +- [#2195](https://github.com/docker/docker-agent/pull/2195) - docs: document external OCI registry agents as sub-agents |
| 38 | +- [#2196](https://github.com/docker/docker-agent/pull/2196) - Remove syncMessagesColumn and legacy messages JSON column |
| 39 | +- [#2197](https://github.com/docker/docker-agent/pull/2197) - Support `echo "hello" | docker agent | cat` |
| 40 | +- [#2199](https://github.com/docker/docker-agent/pull/2199) - Add /clear command to reset current tab with a new session |
| 41 | +- [#2200](https://github.com/docker/docker-agent/pull/2200) - Hide /q from dialogs and sort all commands by label |
| 42 | + |
| 43 | + |
6 | 44 | ## [v1.34.0] - 2026-03-19 |
7 | 45 |
|
8 | 46 | This release improves tool call handling and evaluation functionality with several technical fixes and optimizations. |
@@ -1472,3 +1510,5 @@ This release improves the terminal user interface with better error handling and |
1472 | 1510 | [v1.33.0]: https://github.com/docker/docker-agent/releases/tag/v1.33.0 |
1473 | 1511 |
|
1474 | 1512 | [v1.34.0]: https://github.com/docker/docker-agent/releases/tag/v1.34.0 |
| 1513 | + |
| 1514 | +[v1.36.0]: https://github.com/docker/docker-agent/releases/tag/v1.36.0 |
0 commit comments