This commit is contained in:
kandrusyak
2026-07-25 15:07:53 +03:00
commit 6667e0d253
40 changed files with 3258 additions and 0 deletions

16
assistant_bot/models.py Normal file
View File

@@ -0,0 +1,16 @@
from dataclasses import dataclass
from datetime import datetime
from typing import Any
@dataclass(frozen=True)
class ReminderParseResult:
remind_at_utc: datetime
text: str
@dataclass(frozen=True)
class AgentDecision:
final: str | None
tool_calls: list[dict[str, Any]]
reset_context: bool = False