Commit Graph

504 Commits

Author SHA1 Message Date
公明 d2bd59ced7 Add files via upload 2026-07-06 18:03:31 +08:00
公明 4d81d2be97 Add files via upload 2026-07-06 16:26:38 +08:00
flydream 49a90d03fa fix(multiagent): guard MCPExecutionBinder map with RWMutex
Concurrent tool callbacks in eino_adk_run_loop and the MCP monitor
goroutine call Bind/ExecutionID on the same binder. The previous
implementation used a plain map[string]string, causing intermittent
'concurrent map read and map write' panics — the same race that
TestMCPExecutionBinder_ConcurrentBind was added to guard against.

Wrap the map with sync.RWMutex (write lock in Bind, read lock in
ExecutionID). The TrimSpace of toolCallID/executionID stays outside
the critical section to keep it minimal.

go vet ./internal/multiagent/...   ✓
go test -race ./internal/multiagent/... -run MCPExecutionBinder  ✓
2026-07-06 14:37:56 +08:00
公明 754b1ad88b Add files via upload 2026-07-06 14:17:49 +08:00
公明 38ebdebd14 Add files via upload 2026-07-06 13:59:13 +08:00
公明 a63b535a68 Add files via upload 2026-07-06 13:58:12 +08:00
公明 b5baf7f9b3 Add files via upload 2026-07-06 11:38:05 +08:00
公明 8b1efd5dd7 Add files via upload 2026-07-06 11:35:42 +08:00
公明 f6412150cf Add files via upload 2026-07-06 11:34:50 +08:00
公明 3d5e2bc4c7 Add files via upload 2026-07-03 20:31:49 +08:00
公明 aae71a0c3e Add files via upload 2026-07-03 20:27:51 +08:00
公明 059a33029e Add files via upload 2026-07-03 20:26:21 +08:00
公明 a8da115d28 Add files via upload 2026-07-03 19:41:53 +08:00
公明 d41decd707 Add files via upload 2026-07-03 19:38:23 +08:00
公明 93a600d60e Add files via upload 2026-07-03 19:36:40 +08:00
公明 3a995183a6 Add files via upload 2026-07-03 17:03:37 +08:00
公明 3ed7499a0b Add files via upload 2026-07-03 17:01:43 +08:00
公明 f26354d483 Add files via upload 2026-07-03 16:59:39 +08:00
公明 ebd872b373 Add files via upload 2026-07-03 16:57:09 +08:00
公明 b97e726237 Add files via upload 2026-07-03 14:15:51 +08:00
公明 2eb923e5fa Add files via upload 2026-07-03 14:13:35 +08:00
公明 745a69f93b Add files via upload 2026-07-03 14:12:20 +08:00
公明 8d04b0c266 Add files via upload 2026-07-03 10:52:21 +08:00
公明 bcdff06702 Add files via upload 2026-07-03 10:49:53 +08:00
公明 3210bc727f Add files via upload 2026-07-03 10:48:38 +08:00
公明 2e2a6dedd4 Add files via upload 2026-07-02 12:02:37 +08:00
公明 b1323896c8 Add files via upload 2026-07-02 11:55:23 +08:00
公明 595074b7b0 Add files via upload 2026-07-02 11:52:32 +08:00
公明 2e063dd857 Add files via upload 2026-07-02 11:51:27 +08:00
公明 c0171ef60a Add files via upload 2026-07-01 14:34:50 +08:00
公明 930eb47013 Add files via upload 2026-07-01 14:29:58 +08:00
公明 9fae9db906 Delete internal/project/user_verbatim_anchor_test.go 2026-07-01 10:48:29 +08:00
公明 7ecd8c61e8 Delete internal/project/user_verbatim_anchor.go 2026-07-01 10:48:09 +08:00
公明 bdb0326e47 Add files via upload 2026-07-01 10:46:53 +08:00
公明 8dccc6aa06 Add files via upload 2026-07-01 10:44:27 +08:00
公明 ce8b57501d Add files via upload 2026-06-30 20:14:28 +08:00
公明 e69fdb71ca Add files via upload 2026-06-30 20:11:54 +08:00
公明 52de3b0f41 Add files via upload 2026-06-30 20:09:18 +08:00
公明 e537e55198 Add files via upload 2026-06-30 20:07:28 +08:00
公明 6245d69364 Add files via upload 2026-06-30 19:53:44 +08:00
公明 ede32951bf Add files via upload 2026-06-30 19:52:30 +08:00
公明 866a8ebccf Add files via upload 2026-06-30 19:10:46 +08:00
公明 b4b2f55665 Add files via upload 2026-06-30 18:04:16 +08:00
公明 7aa0ebea6d Add files via upload 2026-06-30 18:02:08 +08:00
公明 63ef4399f8 Add files via upload 2026-06-30 18:00:00 +08:00
公明 553d0ed6bf Add files via upload 2026-06-30 17:59:02 +08:00
公明 f89ad1b42d Add files via upload 2026-06-30 16:00:00 +08:00
公明 cb4900c61d Add files via upload 2026-06-29 16:51:54 +08:00
公明 5c192cd308 Add files via upload 2026-06-29 16:46:26 +08:00
公明 8571e41138 Add files via upload 2026-06-29 16:24:43 +08:00