Version: 0.0.6 (stable)
agrag.common.data_models.agent_answer.AgentAnswer
Bases: BaseModel
A final answer with an explicit evidence-support assessment.
Attributes:
- answer (
str) – - citations (
list[str]) – - model_config –
- support_status (
Literal['supported', 'insufficient_evidence']) –
answer
answer: str = Field(description='Final answer text. Cite fetched evidence inline in square brackets immediately after each supported claim, using its full evidence id (for example [ev1:c:...]).')
citations
citations: list[str] = Field(default_factory=list, description='Evidence ids cited inline in answer. This list does not replace the inline citations that connect each claim to its evidence.')
model_config
model_config = ConfigDict(frozen=True)
support_status
support_status: Literal['supported', 'insufficient_evidence']