vv-agent 0.2.0

VectorVein agent runtime, SDK, CLI, tools, and workspace backends
Documentation
pub mod agent_tool;
pub mod background_agent_task;
pub mod base;
pub mod builtins;
pub(crate) mod common;
pub mod dispatcher;
pub mod function;
pub mod handlers;
pub mod outputs;
pub mod policy;
pub mod public_tool;
pub mod registry;
pub mod schemas;

pub use agent_tool::{AgentTool, AgentToolBuilder};
pub use background_agent_task::{
    BackgroundAgentTask, BackgroundAgentTaskBuilder, BackgroundAgentTaskHandle,
    BackgroundAgentTaskSnapshot,
};
pub use base::{SubTaskRunner, ToolContext, ToolHandler, ToolNotFoundError, ToolSpec};
pub use dispatcher::dispatch_tool_call;
pub use function::FunctionTool;
pub use outputs::ToolOutput;
pub use policy::{ApprovalDecision, ApprovalPolicy, ToolPolicy};
pub use public_tool::{StaticTool, Tool};
pub use registry::{build_default_registry, ToolRegistry};