Skip to content

v0.9.31

Choose a tag to compare

@davo20019 davo20019 released this 23 Mar 01:12
· 170 commits to master since this release

What's Changed

Added

  • Plan detection heuristics: Automatic detection of multi-step tasks, high-stakes operations (deploy, publish, release, migrate), sequential markers, and verification requirements — injects structured execution guidance into the agent loop.
  • Plan suggestion system directive: New PlanSuggestion variant in SystemDirective for both simple and complex intents via orchestration routes.
  • Pre-flight and verification guidance: Orchestrator spawn prompt now includes mandatory prerequisite checks and post-execution verification steps.
  • Expanded budget keywords: Added fixing, retry, redo, rerun, try again, do it again for better task classification.

Changed

  • Rust toolchain: Updated to Rust 1.94.0 (from 1.93.0).
  • 89 crate dependency updates: tokio 1.50.0, chrono 0.4.44, futures 0.3.32, rustls 0.23.37, uuid 1.22.0, serde_with 3.18.0, image 0.25.10, and more.
  • Standard budget wall clock: Increased from 600s to 900s.

Fixed

  • generic-array deprecation warnings: Suppressed in terminal_bridge crypto code.

Full Changelog: v0.9.30...v0.9.31