deerflow2/backend/src/config
hetaoBackend 521c03adac feat: add global memory mechanism for personalized conversations
Implement a memory system that stores user context and conversation history
in memory.json, uses LLM to summarize conversations, and injects relevant
context into system prompts for personalized responses.

Key components:
- MemoryConfig for configuration management
- MemoryUpdateQueue with debounce for batch processing
- MemoryUpdater for LLM-based memory extraction
- MemoryMiddleware to queue conversations after agent execution
- Memory injection into lead agent system prompt

Note: Add memory section to config.yaml to enable (see config.example.yaml)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-03 13:31:05 +08:00
..
__init__.py feat: add global memory mechanism for personalized conversations 2026-02-03 13:31:05 +08:00
app_config.py feat: add global memory mechanism for personalized conversations 2026-02-03 13:31:05 +08:00
extensions_config.py fix: fix aio sandbox shutdown bug 2026-01-30 22:02:07 +08:00
memory_config.py feat: add global memory mechanism for personalized conversations 2026-02-03 13:31:05 +08:00
model_config.py feat: add view_image tool and optimize web fetch tools 2026-01-29 13:44:39 +08:00
sandbox_config.py fix: fix aio sandbox shutdown bug 2026-01-30 22:02:07 +08:00
skills_config.py feat: add skills system for specialized agent workflows (#6) 2026-01-16 14:44:51 +08:00
summarization_config.py feat: implement summarization (#14) 2026-01-19 16:17:31 +08:00
title_config.py feat: add AIO sandbox provider and auto title generation (#1) 2026-01-14 23:29:18 +08:00
tool_config.py feat: add config modules 2026-01-14 07:15:58 +08:00