from dataclasses import dataclass, field @dataclass class AgentResult: answer: str = "" structured_output: dict = field(default_factory=dict) references: list = field(default_factory=list) tool_calls: list = field(default_factory=list) raw_output: str = "" model_name: str = "mock-model" latency_ms: int = 0 status: str = "success" error: str = ""