fix: 消除死锁隐患

This commit is contained in:
Sakura-RanChen
2026-07-09 10:29:41 +08:00
parent 0b8bb728e2
commit a32500a6a4
6 changed files with 20 additions and 21 deletions
@@ -60,7 +60,9 @@ class MemoryProvider(MemoryProviderBase):
messages.append({"role": message.role, "content": content})
result = self.client.add(messages, user_id=self.role_id)
result = await asyncio.to_thread(
self.client.add, messages, user_id=self.role_id
)
logger.bind(tag=TAG).debug(f"Save memory result: {result}")
except Exception as e:
logger.bind(tag=TAG).error(f"保存记忆失败: {str(e)}")