Skip to content

v0.1.1

Choose a tag to compare

@themartto themartto released this 21 May 13:56
· 303 commits to main since this release

Fixed

  • Tool call history gaps — ACP sessions were silently dropping tool calls from stored history; all tool calls are now captured correctly.
  • Accurate status on replay — Replayed tool calls now emit InProgress before resolving, matching the behaviour of live sessions.
  • Failed tool calls now surface as Failed — Previously, tool failures were stored as plain text and replayed as Completed. The is_error flag is now persisted in Message and propagated through StreamEvent::ToolResult so both live and replayed paths emit ToolCallStatus::Failed.
  • Tool error logging — Improved logging for tool call errors.

Improved

  • LLM accuracy on failuresis_error is forwarded to Anthropic's tool_result block, giving the model accurate signal when a tool has failed.
  • Added CHANGELOG.md.
  • Updated documentation for is_error and tool call history replay semantics.