Skip to content

0.134.5

Choose a tag to compare

@vinhnx vinhnx released this 04 Jul 19:02

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