Skip to content

v0.6.8 - Structured Hook History

Choose a tag to compare

@slb350 slb350 released this 02 Aug 03:31
· 61 commits to main since this release

Fixed

  • Hook events now receive complete structured JSON snapshots of conversation messages instead of placeholder objects.
  • Post-tool hooks now see the completed tool call and its unmodified pending result.
  • Client receive-loop documentation is attached to the correct API.

Changed

  • Unified request streaming across stateless and stateful clients and removed no-hook snapshot overhead.
  • Split oversized modules into focused include-backed fragments without changing public module paths or APIs.
  • Added repository-wide Rust source-size enforcement; every Rust file is below 600 lines.

Verification

  • 353 active tests pass on Rust stable and beta across Linux and macOS.
  • RustSec, Clippy, rustfmt, rustdoc, Rust 1.85 MSRV, coverage, packaging, and publish gates pass.