Commit Graph

544 Commits

Author SHA1 Message Date
公明 142977413e Add files via upload 2026-07-11 11:42:25 +08:00
公明 62efc81993 Add files via upload 2026-07-11 11:41:00 +08:00
公明 9ac5fd33ec Add files via upload 2026-07-11 11:40:09 +08:00
公明 d1d67b07d3 Add files via upload 2026-07-11 11:38:14 +08:00
公明 211c36654a Add files via upload 2026-07-11 11:36:47 +08:00
公明 3894ba6054 Add files via upload 2026-07-11 11:34:41 +08:00
公明 79d162ccb4 Add files via upload 2026-07-11 11:21:15 +08:00
公明 2fcda3a57d Add files via upload 2026-07-11 10:47:04 +08:00
公明 bec296ae3f Delete internal/multiagent directory 2026-07-11 10:45:21 +08:00
chenchen 612015b6d7 修复工作流检查点序列化 (#193)
Co-authored-by: ruanmingchen <“ruanm@chenchen”>
2026-07-11 01:38:10 +08:00
公明 b76e06ff92 Add files via upload 2026-07-10 21:29:13 +08:00
公明 24052717bd Add files via upload 2026-07-10 21:25:33 +08:00
公明 478b52b011 Add files via upload 2026-07-10 21:23:33 +08:00
公明 e020ffed49 Add files via upload 2026-07-10 19:47:53 +08:00
公明 46a9b42fde Add files via upload 2026-07-10 18:58:17 +08:00
公明 2995847e0e Add files via upload 2026-07-10 18:56:33 +08:00
公明 1b64f5d8a0 Add files via upload 2026-07-10 18:54:04 +08:00
公明 a145687508 Add files via upload 2026-07-10 18:50:57 +08:00
公明 49d2175872 Add files via upload 2026-07-10 18:49:42 +08:00
公明 cd87a0b965 Add files via upload 2026-07-10 18:47:30 +08:00
公明 bc3246d157 Add files via upload 2026-07-10 16:51:06 +08:00
公明 542d1d2411 Add files via upload 2026-07-10 16:48:49 +08:00
公明 0ff8c58fbd Add files via upload 2026-07-10 16:46:26 +08:00
公明 25a76a8c97 Add files via upload 2026-07-10 16:44:09 +08:00
公明 a2744d6936 Add files via upload 2026-07-10 16:42:35 +08:00
公明 225d9ba0d9 Add files via upload 2026-07-10 16:40:21 +08:00
公明 a1201240d4 Add files via upload 2026-07-09 19:23:15 +08:00
公明 87c83c92fd Add files via upload 2026-07-09 16:04:06 +08:00
公明 0fa739d438 Add files via upload 2026-07-09 16:00:23 +08:00
公明 64c3f28780 Add files via upload 2026-07-09 14:38:09 +08:00
公明 c8fece70ef Add files via upload 2026-07-09 14:35:58 +08:00
公明 46ecb2f13b Add files via upload 2026-07-09 14:34:23 +08:00
公明 37e553ba8a Add files via upload 2026-07-09 11:43:27 +08:00
公明 16a854d0f5 Add files via upload 2026-07-09 11:41:24 +08:00
公明 0531ee7292 Add files via upload 2026-07-09 11:33:15 +08:00
公明 5c4e8cdfb3 Add files via upload 2026-07-08 15:22:36 +08:00
公明 62fafbf09b Add files via upload 2026-07-08 15:20:59 +08:00
公明 dc5791f85c Add files via upload 2026-07-07 11:39:05 +08:00
公明 bb4f239358 Add files via upload 2026-07-07 11:33:22 +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
公明 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