openclaw/docs/plugins
clawsweeper[bot] 5854e0c8f6
fix: split image setup and request timeout semantics (#92673)
Summary:
- The PR separates image media-understanding setup and provider request timeout handling, adds focused timeout regression tests, and updates gateway/Codex docs for the existing image timeout setting.
- PR surface: Source +39, Tests +67, Docs +8. Total +114 across 5 files.
- Reproducibility: yes. Source inspection shows current main subtracts setup elapsed time from the provider request timeout, and the PR adds a slow-setup regression test that exercises the failure path.

Automerge notes:
- PR branch already contained follow-up commit before automerge: docs: clarify image timeout phase semantics
- PR branch already contained follow-up commit before automerge: fix: bound image setup timeout separately
- PR branch already contained follow-up commit before automerge: Revert "fix: bound image setup timeout separately"
- PR branch already contained follow-up commit before automerge: fix: split image setup and request timeout semantics

Validation:
- ClawSweeper review passed for head 001dee3fb0.
- Required merge gates passed before the squash merge.

Prepared head SHA: 001dee3fb0
Review: https://github.com/openclaw/openclaw/pull/92673#issuecomment-4698582136

Co-authored-by: Mason Huang <masonxhuang@tencent.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: hxy91819
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
2026-06-13 13:29:45 +00:00
..
reference fix(release): gate beta publish on plugin verification 2026-06-11 20:42:58 +09:00
adding-capabilities.md Deprecate memory-specific embedding provider registration (#85072) 2026-05-27 15:24:17 +02:00
admin-http-rpc.md
agent-tools.md
architecture-internals.md Persist plugin install index in SQLite (#88794) 2026-05-31 20:51:33 -04:00
architecture.md
building-extensions.md
building-plugins.md feat(plugins): allow installed trusted policy contracts 2026-06-10 16:18:23 +10:00
bundles.md refactor: internalize OpenClaw agent runtime (#85341) 2026-05-27 19:24:04 +01:00
cli-backend-plugins.md refactor(agents): trim native compaction ownership follow-up 2026-06-02 14:39:35 +05:30
codex-computer-use.md docs: clarify Codex native hook relay recovery 2026-05-28 19:21:50 +01:00
codex-harness-reference.md fix: split image setup and request timeout semantics (#92673) 2026-06-13 13:29:45 +00:00
codex-harness-runtime.md fix(codex): move stable context to developer instructions 2026-05-30 08:59:02 +02:00
codex-harness.md fix: split image setup and request timeout semantics (#92673) 2026-06-13 13:29:45 +00:00
codex-native-plugins.md revert(codex): revert first-party marketplace allowlist 2026-06-03 15:35:35 -07:00
community.md
compatibility.md docs(plugins): record whatsapp inbound compatibility 2026-06-11 17:29:24 +01:00
copilot.md refactor: compact copilot sessions through sdk state 2026-06-01 01:18:46 -04:00
dependency-resolution.md fix: isolate npm plugin installs per package (#87647) 2026-05-28 21:16:07 +01:00
google-meet.md refactor(voice): catalog voice models through providers (#87794) 2026-05-29 04:46:45 +01:00
hooks.md fix(hooks): tighten reply usage state correlation 2026-06-13 14:25:24 +05:30
install-overrides.md fix: isolate npm plugin installs per package (#87647) 2026-05-28 21:16:07 +01:00
llama-cpp.md fix(memory): move local llama.cpp runtime to provider plugin 2026-06-09 14:30:35 +08:00
manage-plugins.md Add operator install policy and remove dangerous-code install scanners (#89516) 2026-06-03 14:17:29 -07:00
manifest.md feat(plugins): allow installed trusted policy contracts 2026-06-10 16:18:23 +10:00
memory-lancedb.md refactor: unify OpenAI provider identity 2026-05-30 11:48:41 +02:00
memory-wiki.md feat(memory-wiki): import OKF bundles 2026-06-13 19:27:52 +08:00
message-presentation.md feat(plugin-sdk): add typed presentation command actions (#88721) 2026-05-31 18:48:45 +01:00
oc-path.md
plugin-inventory.md fix(release): gate beta publish on plugin verification 2026-06-11 20:42:58 +09:00
plugin-permission-requests.md
reference.md fix(memory): move local llama.cpp runtime to provider plugin 2026-06-09 14:30:35 +08:00
sdk-agent-harness.md feat(plugins): allow installed trusted policy contracts 2026-06-10 16:18:23 +10:00
sdk-channel-inbound.md
sdk-channel-ingress.md
sdk-channel-message.md refactor: move channel message sdk compat into core 2026-05-27 13:59:33 +01:00
sdk-channel-outbound.md refactor(channel): share draft chunking resolver 2026-06-10 13:35:19 +05:30
sdk-channel-plugins.md refactor: store Zalo hosted media in plugin state 2026-06-06 22:56:48 -07:00
sdk-channel-turn.md
sdk-entrypoints.md perf: defer Slack full startup (#87760) 2026-05-28 20:37:09 +01:00
sdk-migration.md feat(plugins): allow installed trusted policy contracts 2026-06-10 16:18:23 +10:00
sdk-overview.md feat(plugins): allow installed trusted policy contracts 2026-06-10 16:18:23 +10:00
sdk-provider-plugins.md feat: add live provider model catalog helper 2026-06-07 14:16:00 -07:00
sdk-runtime.md docs: document command timeout result code 2026-06-10 19:21:35 +01:00
sdk-setup.md fix: isolate npm plugin installs per package (#87647) 2026-05-28 21:16:07 +01:00
sdk-subpaths.md revert(sessions): defer session metadata sqlite 2026-06-10 16:34:06 +09:00
sdk-testing.md
tool-plugins.md
voice-call.md refactor(voice): catalog voice models through providers (#87794) 2026-05-29 04:46:45 +01:00
webhooks.md
workboard.md feat(ui): add workboard keyboard movement controls 2026-06-02 16:08:29 -05:00
zalouser.md