llm-agent 0.3.0

The agent library to build LLM applications that work with any LLM providers.
Documentation
mod agent;
mod errors;
mod instruction;
pub mod mcp;
mod opentelemetry;
mod params;
mod run;
mod tool;
mod toolkit;
mod types;

pub use agent::Agent;
pub use errors::{AgentError, BoxedError};
pub use instruction::InstructionParam;
pub use params::AgentParams;
pub use run::{RunSession, RunSessionRequest, RunState};
pub use tool::{AgentTool, AgentToolResult};
pub use toolkit::{Toolkit, ToolkitSession};
pub use types::*;