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.