Skip to content

Commit 001dee3

Browse files
fix: split image setup and request timeout semantics
1 parent 28dd480 commit 001dee3

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

docs/plugins/codex-harness-reference.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -318,6 +318,8 @@ available timeout in this order:
318318
earlier preparation work.
319319
- The 90 second dynamic-tool default.
320320

321+
This watchdog is the outer dynamic `item/tool/call` budget. Provider-specific
322+
request timeouts run inside that call and keep their own timeout semantics.
321323
Dynamic tool budgets are capped at 600000 ms. On timeout, OpenClaw aborts the
322324
tool signal where supported and returns a failed dynamic-tool response to Codex
323325
so the turn can continue instead of leaving the session in `processing`.

docs/plugins/codex-harness.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -563,6 +563,8 @@ reduced by earlier preparation work. Dynamic tool budgets are
563563
capped at 600000 ms. On timeout, OpenClaw aborts the tool signal
564564
where supported and returns a failed dynamic-tool response to Codex so the turn
565565
can continue instead of leaving the session in `processing`.
566+
This watchdog is the outer dynamic `item/tool/call` budget; provider-specific
567+
request timeouts run inside that call and keep their own timeout semantics.
566568

567569
After Codex accepts a turn, and after OpenClaw responds to a turn-scoped
568570
app-server request, the harness expects Codex to make current-turn progress and

0 commit comments

Comments
 (0)