feat(hands,memory): the recall carries the next week of both calendars daily

This commit is contained in:
hh committed 2026-09-09 08:21:03 +00:00
1 parent f3a625087f
commit 8d0f80440e
7 files changed
+775 -4

No files matched your search

+5 -1
View File
@@ -12,7 +12,7 @@ from pathlib import Path
from beaver_gateway.agents.base import ExposedMcp
from beaver_gateway.mcp.types import McpServer, McpServerT
from beaver_agent.hands.calendars import calendars
from beaver_agent.hands.calendars import Calendars, calendars, feeds
from beaver_agent.hands.homeassistant import HomeAssistant
from beaver_agent.hands.komodo import Komodo
from beaver_agent.hands.vibegram import Vibegram
@@ -52,6 +52,10 @@ telegram = (
calendar_servers = calendars(env("CALENDAR_MCPS", ""))
calendar_exposed = tuple(ExposedMcp(name=m.name) for m in calendar_servers)
CALENDAR_FEEDS = feeds(env("CALENDAR_MCPS", ""))
CALENDARS = Calendars(CALENDAR_FEEDS, tz=TZ) if CALENDAR_FEEDS else None
"""Те же фиды, но напрямую: ближайшие события едут в справку без модели."""
KOMODO = (
Komodo(
url=os.environ["KOMODO_URL"],