feat: solution for 'Повторный экзамен: Исследовательский бриф (план → шаги → сводка)'

This commit is contained in:
2026-06-29 12:13:24 +03:00
parent a94ed08df5
commit 366ec8dee7
11 changed files with 232 additions and 135 deletions
+6 -5
View File
@@ -1,7 +1,8 @@
from typing import TypedDict, List, Optional
class PlanningState(TypedDict):
task: str
plan: Optional[List[str]]
current_step: int
results: List[str]
class BriefState(TypedDict):
topic: str
outline: List[str] | None
step_index: int
notes: List[str]
final_brief: str | None