//! # OpenFunctions
//!
//! A universal framework for creating and managing LLM tools and agents.
//!
//! This library provides the core functionality for defining, loading, and
//! managing tools and agents that can be used with Large Language Models.
/// A convenient result type alias.
pub type Result<T> = Result;
/// A prelude for commonly used types.