Fix citations typing

This commit is contained in:
Yiorgis Gozadinos 2026-02-20 14:08:10 +02:00
parent c567842420
commit e6310fc484
No known key found for this signature in database

View file

@ -5,6 +5,7 @@ from typing import Any
from pydantic import BaseModel
from pydantic_ai import RunContext
from haiku.rag.agents.research.models import Citation
from haiku.rag.store.models.chunk import SearchResult
from haiku.rag.tools.document import DocumentInfo
from haiku.rag.tools.qa import QAHistoryEntry
@ -20,7 +21,7 @@ class ResearchEntry(BaseModel):
class RAGState(BaseModel):
citations: list[Any] = []
citations: list[Citation] = []
qa_history: list[QAHistoryEntry] = []
document_filter: str | None = None
searches: dict[str, list[SearchResult]] = {}