Skip to content

v0.3.26

Choose a tag to compare

@Hmbown Hmbown released this 02 Mar 02:06
· 13676 commits to main since this release

Fixed

  • Resolved SSE stream corruption caused by byte/string position mismatch in streaming parse flow.
  • Hardened base URL validation to reject non-HTTP/HTTPS schemes.
  • Prevented multi-byte UTF-8 truncation panics in common-prefix and runtime thread summary paths.
  • Corrected context usage alert thresholds by separating warning and critical trigger levels.

Changed

  • Removed non-code utility tools from the runtime tool registry (calculator, weather, sports, finance, time) and related wiring.
  • Consolidated duplicate URL encoding helpers by delegating to shared crate::utils::url_encode.
  • Replaced broad crate-level lint suppressions with targeted #[allow(...)] annotations where justified.
  • Cleaned up dead APIs, unused struct fields, unused builder helpers, and non-integrated modules.
  • Addressed clippy findings across the codebase (collapsible conditionals, defaults, indexing helpers, and API signature cleanup).