//! FluentAI main builder interface
//!//! This module provides the main FluentAI entry point that delegates to domain builders.
usecrate::domain::agent_role::AgentRoleBuilder;/// Master builder for Fluent AI - semantic entry point for all builders
pubstructFluentAi;implFluentAi{/// Create an agent role with persistent context and tools
/// EXACT syntax: FluentAi::agent_role("rusty-squire")
pubfnagent_role(name: impl Into<String>)-> AgentRoleBuilder{AgentRoleBuilder::new(name)}}