Skip to main content
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​

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']