0.134.5
What's Changed
0.134.5 - 2026-07-04
Highlights
Documentation
Other Changes
Other
- Add tracking state and turn metrics for agent sessions; implement tool registry interfaces and trait implementations (c624c3a)
- Enhance tool registration and UI components with detailed documentation and new features (44f400b)
- Enhance tool call ID generation and validation across providers; update tests for uniqueness and consistency (0970ee3)
- Add parser infrastructure for textual tool calls and enhance argument parsing (2dc72e9)
- Refactor read family cap logic to distinguish paginated reads and prevent false trip conditions (d7dc740)
- Refactor text tool parsers to use ParseResult for improved error handling and add consumed span tracking (eca6ddd)
- Implement interactive API key prompt during first-run setup and enhance error guidance for authentication issues (e039e87)
- Update TODO (2ffd4a0)
- Update changelog (8e996a8)
Refactors
- Streamline test setup for loop detection and turn metrics (c12ac36)
- Update unwrap/expect/panic handling to use context for better error messages (c7268b7)
- Simplify task and context conversion using iterator methods (9c162ec)
- Improve JSON parsing in tests for better error handling (0198b3b)
- Implement actor pattern for async tasks and improve channel handling (83e7817)
- Optimize string formatting and memory allocation in various modules (b79564e)
- Replace string formatting with writeln! for improved performance and readability (83bc46d)
- Streamline tool name normalization and enhance test coverage for apply_patch and file operations (998e762)
Full Changelog: 0.134.4...0.134.5