公明
8c2808c65a
Add files via upload
2026-07-07 17:35:08 +08:00
公明
eb542e38f5
Add files via upload
2026-07-07 17:29:20 +08:00
公明
95e00563da
Add files via upload
2026-07-07 17:29:11 +08:00
公明
dd4c22a1bd
Add files via upload
2026-07-07 17:17:19 +08:00
公明
8ef47474ff
Add files via upload
2026-07-07 17:01:38 +08:00
公明
62049e18d0
Add files via upload
2026-07-07 16:59:13 +08:00
公明
c0b446226b
Add files via upload
2026-07-07 16:53:36 +08:00
公明
cca6796176
Add files via upload
2026-07-07 16:32:15 +08:00
公明
741f131f80
Add files via upload
2026-07-07 16:08:38 +08:00
公明
9712ff9311
Add files via upload
2026-07-07 15:09:04 +08:00
公明
a678d47efc
Add files via upload
2026-07-07 14:53:38 +08:00
公明
8bc137882b
Add files via upload
2026-07-07 14:45:07 +08:00
公明
b52f8990f3
Add files via upload
2026-07-07 14:32:42 +08:00
公明
cdd1894737
Add files via upload
2026-07-07 14:20:55 +08:00
公明
caf4cf61c1
Add files via upload
2026-07-07 14:06:29 +08:00
公明
00802a275c
Add files via upload
2026-07-07 14:04:18 +08:00
公明
3dfcde7c88
Delete docs directory
2026-07-07 14:02:14 +08:00
公明
60ba6b8eb3
Add files via upload
2026-07-07 11:48:53 +08:00
公明
4408fe6024
Add files via upload
2026-07-07 11:43:18 +08:00
公明
92db33cbf2
Add files via upload
2026-07-07 11:42:31 +08:00
公明
d2390f841f
Add files via upload
2026-07-07 11:41:08 +08:00
公明
dc5791f85c
Add files via upload
2026-07-07 11:39:05 +08:00
公明
45e5c1bf39
Add files via upload
2026-07-07 11:36:21 +08:00
公明
87c9d79f7a
Add files via upload
2026-07-07 11:35:16 +08:00
公明
bb4f239358
Add files via upload
2026-07-07 11:33:22 +08:00
公明
84cbaa57dc
Add files via upload
2026-07-07 11:31:38 +08:00
公明
6dffa64513
Add files via upload
2026-07-07 11:17:15 +08:00
公明
e88b28c8bd
Add files via upload
2026-07-07 11:07:34 +08:00
公明
c84612211c
Add files via upload
2026-07-07 10:17:03 +08:00
公明
d2bd59ced7
Add files via upload
2026-07-06 18:03:31 +08:00
公明
8393b3a7a6
Add files via upload
2026-07-06 18:00:37 +08:00
公明
412daf8598
Update config.yaml
v1.6.51
2026-07-06 17:45:27 +08:00
公明
c40a1f82a8
Add files via upload
2026-07-06 17:27:29 +08:00
公明
404feb372e
Add files via upload
2026-07-06 17:00:03 +08:00
公明
00a936e5dc
Add files via upload
2026-07-06 16:50:05 +08:00
公明
c107c77619
Add files via upload
2026-07-06 16:27:34 +08:00
公明
4d81d2be97
Add files via upload
2026-07-06 16:26:38 +08:00
公明
1dc43083b0
Add files via upload
2026-07-06 16:20:29 +08:00
公明
6021d1a097
Add files via upload
2026-07-06 15:44:19 +08:00
公明
7a06db3f44
Add files via upload
2026-07-06 15:20:35 +08:00
公明
33d6f8bb0c
Add files via upload
2026-07-06 14:56:46 +08:00
公明
cf2e65ca1b
Merge pull request #183 from flydreamsec/fix/mcp-execution-binder-race
...
fix(multiagent): guard MCPExecutionBinder map with RWMutex (concurrent tool callback race)
2026-07-06 14:39:58 +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
公明
b41d334d2b
Update config.yaml
2026-07-06 14:00:08 +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
公明
ecc75ee326
Add files via upload
2026-07-06 13:55:51 +08:00
公明
a425df2607
Add files via upload
2026-07-06 12:59:54 +08:00
公明
0aa402f89c
Add files via upload
2026-07-06 11:47:09 +08:00