diff --git a/agent/mem0_middleware.py b/agent/mem0_middleware.py index 8b50cbd..75e9778 100644 --- a/agent/mem0_middleware.py +++ b/agent/mem0_middleware.py @@ -11,6 +11,7 @@ from langgraph.runtime import Runtime from .mem0_config import Mem0Config from .mem0_manager import Mem0Manager, get_mem0_manager +import asyncio logger = logging.getLogger("app") @@ -123,8 +124,6 @@ class Mem0Middleware(AgentMiddleware): return None try: - import asyncio - # 提取用户查询 query = self._extract_user_query(state) if not query: @@ -224,8 +223,6 @@ class Mem0Middleware(AgentMiddleware): return try: - import asyncio - # 触发后台增强任务 asyncio.create_task(self._trigger_augmentation_async(state, runtime)) except Exception as e: @@ -242,7 +239,7 @@ class Mem0Middleware(AgentMiddleware): return try: - await self._trigger_augmentation_async(state, runtime) + asyncio.create_task(self._trigger_augmentation_async(state, runtime)) except Exception as e: logger.error(f"Error in Mem0Middleware.aafter_agent: {e}") diff --git a/public/index.html b/public/index.html index 0a010e1..104a520 100644 --- a/public/index.html +++ b/public/index.html @@ -220,17 +220,15 @@ color: var(--text); } - - - - + + - +