Spaces:
Sleeping
Sleeping
File size: 419 Bytes
d65b50e 6d2b0f9 d65b50e 6d2b0f9 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | from typing import TypedDict, List
from app.models.question import QuestionOut, Answer
from app.models.checklist import ChecklistItem
class AgentState(TypedDict):
session_id: str
current_round: int
max_rounds: int
current_questions: List[QuestionOut]
all_answers: List[Answer]
round_summaries: List[str]
checklist_items: List[ChecklistItem]
markdown_content: str
is_complete: bool
|