兰之
1cca70940c
fix: hide sessions_spawn timeout overrides
Remove model-facing per-call timeout overrides from sessions_spawn while keeping operator-controlled timeout behavior through agents.defaults.subagents.runTimeoutSeconds.
Reject stale camelCase and snake_case timeout arguments, update ACP/native timeout propagation, refresh docs and prompt snapshots, and cap ACP runtime option timeouts to the ACP control-plane maximum without shortening gateway dispatch or registry tracking.
Proof:
- node --import tsx - runtime probe against src/agents/tools/sessions-spawn-tool.ts
- node scripts/run-vitest.mjs src/agents/tools/sessions-spawn-tool.test.ts src/agents/acp-spawn.test.ts src/agents/openclaw-tools.subagents.sessions-spawn.lifecycle.test.ts
- pnpm docs:list
- git diff --check origin/main...HEAD
- .agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main
- .agents/skills/autoreview/scripts/autoreview --mode local
- GitHub checks: 132 pass, 30 skipped
Co-authored-by: Lanzhi <lizhan3@xiaomi.com>
Co-authored-by: chenhaoqiang <chenhaoqiang@xiaomi.com>
2026-06-02 06:09:02 -04:00
..
2026-06-02 06:09:02 -04:00
2026-06-02 06:09:02 -04:00
2026-05-22 03:08:25 +00:00
2026-05-05 18:36:06 -07:00
2026-05-06 00:03:33 -07:00
2026-05-31 12:09:50 +00:00
2026-04-27 00:03:18 -07:00
2026-05-11 07:57:28 +08:00
2026-04-26 22:07:47 -07:00
2026-05-31 00:00:19 +01:00
2026-05-13 13:33:38 +01:00
2026-05-05 17:38:21 +01:00
2026-05-07 18:55:08 -07:00
2026-05-19 20:39:04 -07:00
2026-05-31 12:57:16 +01:00
2026-05-31 19:24:45 -07:00
2026-05-05 18:46:03 -07:00
2026-05-05 16:49:29 -07:00
2026-05-02 06:06:40 +01:00
2026-05-30 21:45:16 +01:00
2026-05-31 08:47:02 +01:00
2026-05-31 16:09:43 +01:00
2026-05-02 07:24:40 +01:00
2026-05-02 05:15:02 +01:00
2026-05-29 22:36:29 +02:00
2026-05-22 08:49:53 +01:00
2026-05-30 11:48:41 +02:00
2026-05-31 09:05:03 +01:00
2026-05-02 07:03:29 +01:00
2026-05-30 11:48:41 +02:00
2026-05-11 15:59:27 -07:00
2026-05-12 00:29:10 +08:00
2026-05-30 00:24:28 +02:00
2026-05-11 07:57:28 +08:00
2026-05-13 13:33:38 +01:00
2026-05-30 00:24:28 +02:00
2026-04-27 03:28:23 +01:00
2026-05-28 20:19:49 +01:00
2026-05-31 08:47:02 +01:00
2026-05-05 18:36:06 -07:00
2026-05-31 00:29:44 +01:00
2026-05-18 18:54:44 +00:00
2026-05-02 08:15:30 +01:00
2026-05-31 09:05:03 +01:00
2026-05-31 12:57:16 +01:00
2026-05-31 12:57:16 +01:00
2026-05-31 14:35:58 +01:00
2026-05-23 13:50:08 +01:00
2026-06-02 06:09:02 -04:00
2026-05-10 22:31:10 +08:00
2026-05-30 11:48:41 +02:00
2026-05-29 21:00:29 +01:00
2026-05-27 19:24:04 +01:00
2026-05-27 19:24:04 +01:00
2026-05-31 10:34:51 +01:00
2026-05-30 00:24:28 +02:00
2026-05-29 11:06:13 +01:00
2026-05-31 00:29:44 +01:00