1 2 3 4 5 6 7 8 9 10 11 12 13
use ai_agents_reasoning::ReasoningMode; /// Branch-safe auto reasoning decision. #[derive(Debug, Clone)] pub struct ReasoningBranchResult { pub mode: ReasoningMode, } impl ReasoningBranchResult { pub fn new(mode: ReasoningMode) -> Self { Self { mode } } }