io-harness 0.1.0

A Rust agent harness: run an AI agent from a typed task contract to a checked result. Provider-agnostic loop, deterministic content verification, embeddable in-process.
Documentation
1
2
3
4
5
6
7
8
9
10
//! The tool layer — narrow, typed actions the agent may invoke.
//!
//! v0.1 ships one tool: [`fs::FsTool`]. Its model-facing name is `write_file`.

pub mod fs;

pub use fs::FsTool;

/// The name the model uses to call the filesystem write tool.
pub const WRITE_FILE_TOOL: &str = "write_file";