ag-harness 0.15.1

Agentty is an ADE (Agentic Development Environment) for structured, controllable AI-assisted software development.
Documentation
//! Lightweight, Rust-native LLM harness for application-facing agent workflows.
//!
//! The crate provides a provider-neutral model client, validated structured
//! output, and private provider backends.

mod chat_completion;
mod file_system;
mod harness;
mod model;
mod policy;
mod provider;
mod read;
mod schema_contract;
mod telemetry;
mod tool;

pub use file_system::{FileSystem, LocalFileSystem};
pub use harness::{Harness, TurnError};
pub use model::{
    Model, ModelClient, ModelError, ModelMetadata, ModelMetadataError, ModelRequest, ModelResponse,
};
pub use provider::{
    KimiConfig, MUSE_SPARK_1_2, MUSE_SPARK_1_2_CONTRIBUTOR, Muse, MuseConfig, MuseError, QwenConfig,
};
pub use read::{ReadError, ReadOutput};
pub use schema_contract::{OutputSchema, OutputSchemaError};
pub use tool::{ReadArguments, Tool, ToolCall, ToolDefinition};