0.8.81
Added
- Natural-language tool binder schema middleware.
std/llm/tool_binder
now exposes a paired schema transform for advertising optional natural-language
fallback intents alongside the existing binder caller. - Added
std/agent/transcripthelpers for canonical agent transcript normalization and tool call/result extraction.
Fixed
- Agent loop recovery and provider cooldowns are more robust (#3094).
Agent loops now turn zero-dispatch tool-call protocol violations into
actionable retry feedback, and providerRetry-Afterrate-limit signals
temporarily cool down matching provider/model routes across subsequent calls. - Bytecode cache fingerprints are now checkout-path stable. Harn no longer
bakes absolute compiler source paths intoHARN_CODEGEN_FINGERPRINT, so
precompiled.harnbcartifacts generated from the same Harn source match
across Linux, macOS, and separate local worktrees.
Install / Upgrade
cargo install harn-cliFull Changelog: v0.8.80...v0.8.81