pub mod agent_builder;
pub mod macros;
pub mod models;
pub use sugars_macros::hash_map_fn;
pub use sugars_collections::hash_map;
#[macro_export]
macro_rules! array_tuple_closure_llm {
($($tokens:tt)*) => {
sugars_collections::array_tuple_closure! {
$($tokens)*
}
};
}
pub use agent_builder::{
Agent, AgentRoleBuilder, Context, ConversationChunk, Directory, File, Files, FluentAi, Github,
Library, MessageRole, NamedTool, Perplexity, Stdio, Tool, exec_to_text,
};
pub use sugars_collections::array_tuple_closure;
pub use models::*;