parse_decision

Function parse_decision 

Source
pub fn parse_decision(
    raw: &str,
    meta: UsageMeta,
) -> Result<Decision, BrainError>
Expand description

Parse a raw LLM response into a strict Decision.

§Errors

Returns BrainError::Hallucination if the output cannot be parsed into a valid SemanticUnit.