Spaces:
Sleeping
Sleeping
| from typing import Optional,List,Literal | |
| from pydantic import BaseModel,Field | |
| class EvidenceItem(BaseModel): | |
| title: str | |
| url: str | |
| published_at: Optional[str] = None # keep if Tavily provides; DO NOT rely on it | |
| snippet: Optional[str] = None | |
| source: Optional[str] = None | |
| class EvidencePack(BaseModel): | |
| evidence: List[EvidenceItem] = Field(default_factory=list) |