Skip to content

Commit f7d2c76

Browse files
docs: update CHANGELOG.md for v1.28.1
Automated changelog update for release v1.28.1 Assisted-By: cagent
1 parent ed9f9f9 commit f7d2c76

1 file changed

Lines changed: 45 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,49 @@
33
All notable changes to this project will be documented in this file.
44

55

6+
## [v1.28.1] - 2026-03-03
7+
8+
This release adds image support for AI agents, improves cross-platform compatibility, and includes various stability fixes.
9+
10+
## What's New
11+
- Adds image support to read_file tool and MCP tool results, allowing agents to view and describe images
12+
- Adds content-based MIME detection and automatic image resizing for vision capabilities
13+
- Strips image content for text-only models using model capabilities detection
14+
15+
## Improvements
16+
- Reduces builtin tool prompt lengths while preserving key examples for better performance
17+
- Skips hidden directories in recursive skill loading to avoid walking large trees like .git and .node_modules
18+
- Only uses insecure TLS for localhost OTLP endpoints for better security
19+
20+
## Bug Fixes
21+
- Fixes Esc key not interrupting sub-agents in multi-agent sessions
22+
- Fixes slice bounds out of range panic for short JWT tokens
23+
- Fixes goroutine tight loop in LSP readNotifications
24+
- Fixes race condition with elicitation events channel
25+
- Avoids looping forever on symlinks during skill loading
26+
- Handles json.Marshal errors for tool Parameters and OutputSchema
27+
28+
## Technical Changes
29+
- Replaces syscall.Rmdir with golang.org/x/sys for cross-platform directory removal
30+
- Removes per-chunk UpdateMessage debug log from SQLite store to reduce log noise
31+
- Stops tool sets for team loaded in GetAgentToolCount
32+
- Migrates GitHub pages to markdown with Jekyll
33+
34+
### Pull Requests
35+
36+
- [#1875](https://github.com/docker/cagent/pull/1875) - Skip hidden directories in recursive skill loading
37+
- [#1879](https://github.com/docker/cagent/pull/1879) - Reduce builtin tool prompt lengths while preserving key examples
38+
- [#1885](https://github.com/docker/cagent/pull/1885) - Replace syscall.Rmdir with golang.org/x/sys for cross-platform directory removal
39+
- [#1889](https://github.com/docker/cagent/pull/1889) - :eyes: Vision :eyes:
40+
- [#1892](https://github.com/docker/cagent/pull/1892) - docs: update CHANGELOG.md for v1.28.0
41+
- [#1893](https://github.com/docker/cagent/pull/1893) - Fixes to the documentation
42+
- [#1895](https://github.com/docker/cagent/pull/1895) - Daily fixes of the bot-detected issues
43+
- [#1896](https://github.com/docker/cagent/pull/1896) - Remove per-chunk UpdateMessage debug log
44+
- [#1897](https://github.com/docker/cagent/pull/1897) - Pushes docker/docker-agent next to docker/cagent hub image
45+
- [#1899](https://github.com/docker/cagent/pull/1899) - fix: Esc key not interrupting sub-agents in multi-agent sessions
46+
- [#1900](https://github.com/docker/cagent/pull/1900) - Migrate our GitHub pages to markdown, with Jekyll
47+
48+
649
## [v1.28.0] - 2026-03-03
750

851
This release improves authentication debugging, session management, and MCP server reliability, along with UI enhancements to the command palette.
@@ -854,3 +897,5 @@ This release improves the terminal user interface with better error handling and
854897
[v1.27.1]: https://github.com/docker/cagent/releases/tag/v1.27.1
855898

856899
[v1.28.0]: https://github.com/docker/cagent/releases/tag/v1.28.0
900+
901+
[v1.28.1]: https://github.com/docker/cagent/releases/tag/v1.28.1

0 commit comments

Comments
 (0)