Unify context hydration modes

t-574·WorkTask·
·
·
Created2 months ago·Updated2 months ago·pipeline runs →

Description

Edit

Unify context hydration in Omni/Agent with explicit passive/active temporal+semantic modes. Create a core context builder (conversation scope for DM/group), remove Telegram-specific getAdaptiveContext/getGroupConversationContext usage, and ensure DM/group scoping. Map passive-temporal to recent conversation_messages (~30), passive-semantic to pre-run semantic retrieval from chat_history + long-term memories, and active tools for temporal/semantic lookups. Rename/refactor modules/functions to match the 4 hydration modes. Disable/remove compaction logic if feasible. Update Telegram bot to use the core builder (no custom context assembly).

Git Commits

8bce3f84Unify passive/active context hydration
Ben Sima10 weeks ago6 files

Timeline (2)

🔄[human]Open → InProgress2 months ago
🔄[human]InProgress → Done2 months ago