hataa
ea4aee716e
fix(subagents): resolve the subagent registry off the event loop ( #8189 )
...
task_tool and batch_task_tool read the subagent registry synchronously
inside their async tool bodies. Every registry read sweeps the
managed-definition store for its cache signature on a one-second TTL
miss - the file store globs and stats the definitions directory, the
SQL store runs a per-row query - and the sandbox-policy check may read
config files. On the streaming event loop that stalls every concurrent
run for the duration of the IO, the same class of loop stall removed
for tool assembly in issue #5172 . Dispatch these hops through
run_assembly like the other blocking resolves in the same tools.
2026-11-13 14:16:23 +08:00
..
2026-05-26 23:03:49 +08:00
2026-05-26 23:03:49 +08:00
2026-09-12 21:09:05 +08:00
2026-10-06 07:52:47 +08:00
2026-09-27 15:06:49 +08:00
2026-10-25 23:22:24 +08:00
2026-11-07 15:49:55 +08:00
2026-09-01 22:01:21 +08:00
2026-09-27 11:09:41 +08:00
2026-10-27 16:59:19 +08:00
2026-10-26 18:44:09 +08:00
2026-10-26 22:11:48 +08:00
2026-09-09 08:45:20 +08:00
2026-11-05 16:04:45 +08:00
2026-10-08 22:29:49 +08:00
2026-08-31 23:18:34 +08:00
2026-09-19 12:14:24 +08:00
2026-10-27 14:55:19 +08:00
2026-10-18 11:10:31 +08:00
2026-11-11 08:03:40 +08:00
2026-10-18 11:10:31 +08:00
2026-10-14 06:20:33 +08:00
2026-10-19 22:57:19 +08:00
2026-06-13 06:38:54 +08:00
2026-11-12 21:55:08 +08:00
2026-10-26 23:40:32 +08:00
2026-11-06 21:46:14 +08:00
2026-10-31 08:28:01 +08:00
2026-11-05 14:24:21 +08:00
2026-10-10 20:51:09 +08:00
2026-10-01 18:26:58 +08:00
2026-10-21 07:26:44 +08:00
2026-11-02 10:34:03 +08:00
2026-10-10 07:56:09 +08:00
2026-10-10 14:00:00 +08:00
2026-10-25 11:32:39 +08:00
2026-11-05 14:50:09 +08:00
2026-09-25 15:24:09 +08:00
2026-09-26 16:22:20 +08:00
2026-10-30 08:50:37 +08:00
2026-10-02 22:33:48 +08:00
2026-10-21 23:08:27 +08:00
2026-10-30 07:33:41 +08:00
2026-09-26 15:21:47 +08:00
2026-09-26 08:17:28 +08:00
2026-10-23 22:30:26 +08:00
2026-11-07 14:10:18 +08:00
2026-07-26 21:45:47 +08:00
2026-10-24 08:19:02 +08:00
2026-10-25 19:52:31 +08:00
2026-10-15 15:10:39 +08:00
2026-10-09 17:22:45 +08:00
2026-11-05 06:43:01 +08:00
2026-11-12 14:39:25 +08:00
2026-10-21 18:17:29 +08:00
2026-10-10 11:03:26 +08:00
2026-10-10 14:00:00 +08:00
2026-10-26 15:41:24 +08:00
2026-08-30 10:30:34 +08:00
2026-08-07 11:22:00 +08:00
2026-09-07 15:27:00 +08:00
2026-06-24 13:57:12 +08:00
2026-11-05 14:27:52 +08:00
2026-09-25 14:46:12 +08:00
2026-10-08 10:21:18 +08:00
2026-10-24 18:07:00 +08:00
2026-11-12 09:09:44 +08:00
2026-10-08 10:21:18 +08:00
2026-10-14 11:14:48 +08:00
2026-10-25 23:02:38 +08:00
2026-11-02 10:35:15 +08:00
2026-07-26 21:45:47 +08:00
2026-08-30 15:29:51 +08:00
2026-09-22 20:48:22 +08:00
2026-10-17 09:41:15 +08:00
2026-11-09 10:08:59 +08:00
2026-09-12 14:32:05 +08:00
2026-10-19 22:28:19 +08:00
2026-10-18 21:17:02 +08:00
2026-10-06 07:20:04 +08:00
2026-09-22 18:39:19 +08:00
2026-09-28 09:18:29 +08:00
2026-05-26 23:03:49 +08:00
2026-10-08 19:43:04 +08:00
2026-07-24 22:33:16 +08:00
2026-10-10 11:03:26 +08:00
2026-05-26 23:03:49 +08:00
2026-09-04 23:39:31 +08:00
2026-11-07 19:46:03 +08:00
2026-11-13 14:16:23 +08:00
2026-10-30 07:33:41 +08:00
2026-11-04 21:54:47 +08:00
2026-11-02 09:24:31 +08:00
2026-09-28 15:13:34 +08:00
2026-10-05 21:27:46 +08:00
2026-11-04 04:31:57 +08:00
2026-11-13 14:16:23 +08:00
2026-10-31 18:08:11 +08:00
2026-11-09 21:53:26 +08:00
2026-09-24 18:20:31 +08:00
2026-10-15 10:56:26 +08:00
2026-10-24 10:07:10 +08:00
2026-10-05 21:53:55 +08:00
2026-10-10 18:49:59 +08:00
2026-10-20 16:52:47 +08:00
2026-10-22 16:54:58 +08:00
2026-09-07 15:18:58 +08:00
2026-09-06 16:39:52 +08:00
2026-10-23 17:59:14 +08:00