//! `pi-agent` — Agent runtime with tool calling.
//!
//! Rust port of `@earendil-works/pi-agent-core`. Provides:
//! - [`AgentTool`] / [`AgentToolResult`] for defining tools
//! - [`AgentConfig`] for configuring a run, plus a [`PermissionPolicy`] hook
//! - [`run_agent`] / [`run_agent_with_history`] — the agent loop
//! - Builtin tools under [`tools`]
pub use ;
pub use ;
pub use ;