feat(memory): consolidate 9 memory tools → single unified memory tool

Switch TOOLS export from individual tools list to [UnifiedMemoryTool],
replacing 9 separate MCP tools (recall_memories, create_memories,
update_memories, delete_memories, manage_memories, recall_facts,
store_facts, summarize_to_memory, manage_knowledge_bases) with a
single action-param 'memory' tool. Individual tool classes remain
available for direct import.
This commit is contained in:
2026-03-01 15:19:15 -08:00
parent 70f7ccd1ac
commit ce042d0925
@@ -76,5 +76,5 @@ def register_memory_tools(
return tools
# TOOLS list for entry point discovery — individual tools so each gets its own MCP tool name
TOOLS = ALL_TOOL_CLASSES
# TOOLS list for entry point discovery — single unified memory tool
TOOLS = [UnifiedMemoryTool]