fix(agent): acquire per-session lock in process_direct (#4080)

This commit is contained in:
04cb
2026-05-30 23:45:37 +08:00
committed by Xubin Ren
parent 3dcf511c84
commit e29c9c3906
2 changed files with 11 additions and 7 deletions
+1
View File
@@ -406,6 +406,7 @@ async def test_process_direct_accepts_media() -> None:
loop = AgentLoop.__new__(AgentLoop)
loop._connect_mcp = AsyncMock()
loop._session_locks = {}
captured_msg = None