openclaw/docs/plugins
Peter Steinberger 08773da264 fix(plugins): own inspection cleanup after request scopes close
Retained inspection resources can outlive the RPC scope that releases their last claim. Own and drain cleanup in the physical registration source so instance retirement succeeds without reopening the expired request, changing authority, or suppressing cleanup failures.

Extend the existing disposal matrix with captured closed release scopes: three cases fail before the fix and pass after it. The original Gateway Codex delivery-cache fixture completes all three turns with stable request bytes; 92 focused lifecycle cases and core production typechecking pass. Independent review is clean through P2.
2026-09-21 23:10:44 -07:00
..
architecture-internals fix: respect plugin lifecycle in outbound sends (#153105) 2026-09-19 13:41:24 -07:00
codex-harness fix(codex): keep new inference moving while responses stream (#155090) 2026-09-22 11:12:18 +08:00
codex-harness-reference fix(auth): explain missing Codex profiles after upgrades (#153051) 2026-09-19 16:37:47 -07:00
codex-harness-runtime fix(codex): reset native context after history cuts (#155207) 2026-09-21 16:13:35 -07:00
google-meet fix(google-meet): honor summary output paths (#147078) 2026-09-13 07:55:10 -07:00
hooks fix: keep Gateway restarts clean with Workboard enabled (#154203) 2026-09-20 20:28:25 -07:00
manifest feat: run Code Mode on Node or isolated QuickJS (#154522) 2026-09-21 17:33:04 -07:00
reference feat: run Code Mode on Node or isolated QuickJS (#154522) 2026-09-21 17:33:04 -07:00
sdk-agent-harness fix(codex): reset native context after history cuts (#155207) 2026-09-21 16:13:35 -07:00
sdk-channel-plugins improve(plugin-sdk): keep replay persistence off the Gateway thread (#152642) 2026-09-19 04:31:58 -07:00
sdk-entrypoints fix(gateway): keep slow catalogs from blocking other session sources (#155114) 2026-09-21 14:18:11 -07:00
sdk-migration refactor: simplify worker placement and node execution (#153019) 2026-09-19 14:33:43 -07:00
sdk-overview fix: recognize verified team admins as channel owners (#153508) 2026-09-21 19:56:45 -07:00
sdk-provider-plugins feat(search): configure providers and verify search in Settings (#154135) 2026-09-21 03:51:42 -07:00
sdk-runtime fix: bind queued GitHub publication to its requester (#154477) 2026-09-22 06:20:21 +01:00
voice-call feat(voice): share GPT Live across meetings and calls (#146546) 2026-09-12 17:06:51 -07:00
adding-capabilities.md
admin-http-rpc.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
apple-fm.md feat(onboarding): add Apple on-device setup and utility model (#150376) 2026-09-16 20:53:06 -07:00
architecture-internals.md
architecture.md fix(plugins): own inspection cleanup after request scopes close 2026-09-21 23:10:44 -07:00
beam.md fix(ui): hide deleted Beams immediately in the sidebar (#147460) 2026-09-13 15:12:48 -07:00
building-plugins.md feat: read GitHub issues, pull requests, and commits beside chat (#148464) 2026-09-18 23:54:04 -07:00
bundles.md fix(cron): honor tool allowlists across harnesses (#149375) 2026-09-15 15:36:34 -07:00
cli-backend-plugins.md fix(agents): keep cli-runner recovery retry budgets monotonic (#150817) 2026-09-20 22:17:38 +03:00
codex-computer-use.md fix(codex): avoid optional computer-use probes delaying turn startup (#151666) 2026-09-18 03:13:18 -07:00
codex-harness-reference.md docs: fix information-architecture findings in plugins and channels docs (#143926) 2026-09-10 18:22:51 +08:00
codex-harness-runtime.md fix(codex): preserve delivery facts and native approval semantics (#151863) 2026-09-19 16:45:20 -07:00
codex-harness.md feat: run Code Mode on Node or isolated QuickJS (#154522) 2026-09-21 17:33:04 -07:00
codex-native-plugins.md fix(codex): keep healthy apps available when plugins are missing (#150255) 2026-09-18 16:08:26 +01:00
codex-supervision.md perf(codex): reuse paired node snapshots for progressive catalogs (#153614) 2026-09-20 03:46:15 -07:00
community.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
compatibility.md fix(agents): reject invalid selectors before routing (#153387) 2026-09-20 01:08:48 -07:00
copilot.md feat: enable structured Tool Search by default (#154068) 2026-09-20 16:59:54 -07:00
dependency-resolution.md build(plugins): emit declared private worker entries (#144821) 2026-09-11 03:02:51 -07:00
facetime-recovery.md feat(plugins): add experimental FaceTime realtime voice bridge (#119291) 2026-09-19 20:36:04 -07:00
facetime.md fix(facetime): repair call ownership and realtime routing (#154225) 2026-09-20 19:45:01 -07:00
feature-plugins.md fix: apply Labs settings without restarting the Gateway (#153975) 2026-09-20 18:06:32 -07:00
geolocation.md fix(geolocation): keep lookups available during cache write failures (#154569) 2026-09-21 22:27:29 -07:00
github.md fix(github): avoid anonymous quota in authenticated link readers (#153981) 2026-09-20 21:00:36 +00:00
google-meet.md feat(voice): share GPT Live across meetings and calls (#146546) 2026-09-12 17:06:51 -07:00
hooks.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
install-overrides.md
llama-cpp.md fix: preserve thinking choices across models and runtimes (#150106) 2026-09-16 10:56:40 -07:00
logbook.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
manage-plugins.md fix(gateway): keep the previous plugin generation serving when a replacement stalls on admitted work (#151273) 2026-09-18 12:52:09 -07:00
manifest.md feat(plugins): add decision models with per-agent selection (#152237) 2026-09-19 14:37:53 -07:00
meeting-plugins.md feat(meetings): summarize meetings during live capture (#151957) 2026-09-18 16:41:18 -07:00
memory-lancedb.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
memory-wiki.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
message-presentation.md fix: recheck delivery ownership before pin requests (#151244) 2026-09-18 01:55:23 +01:00
oc-path.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
onepassword.md docs: close remaining one-way link findings in cli, plugins, tools, providers (#143855) 2026-09-10 16:15:08 +08:00
onnx.md fix: give local decision models up to 30 seconds (#154538) 2026-09-21 03:02:35 -07:00
plugin-inventory.md feat: run Code Mode on Node or isolated QuickJS (#154522) 2026-09-21 17:33:04 -07:00
plugin-permission-requests.md docs: STE pass on terminology consistency and run-on sentences (#143770) 2026-09-10 15:51:49 +09:00
reference.md feat: run Code Mode on Node or isolated QuickJS (#154522) 2026-09-21 17:33:04 -07:00
sdk-agent-harness.md fix: Side chat times out while searching session history (#148248) 2026-09-16 05:39:34 -07:00
sdk-channel-inbound.md fix: recognize verified team admins as channel owners (#153508) 2026-09-21 19:56:45 -07:00
sdk-channel-ingress.md fix: recognize verified team admins as channel owners (#153508) 2026-09-21 19:56:45 -07:00
sdk-channel-outbound.md fix(plugin-sdk): keep new outbound helpers off deprecated facade (#151816) 2026-09-18 08:11:01 -07:00
sdk-channel-plugins.md feat(reports): show session links in each member report (#154192) 2026-09-20 18:25:56 -07:00
sdk-entrypoints.md feat: run Code Mode on Node or isolated QuickJS (#154522) 2026-09-21 17:33:04 -07:00
sdk-migration.md docs: Simplified Technical English pass over tools, plugins, and channels (#143979) 2026-09-10 19:21:31 +08:00
sdk-overview.md feat: read GitHub issues, pull requests, and commits beside chat (#148464) 2026-09-18 23:54:04 -07:00
sdk-provider-plugins.md refactor: remove retired runtime code and duplicate helpers (#151973) 2026-09-18 13:41:09 -07:00
sdk-runtime.md feat(plugins): add decision models with per-agent selection (#152237) 2026-09-19 14:37:53 -07:00
sdk-setup.md chore(deps): refresh dependencies with seven-day cutoff (#149908) 2026-09-16 09:06:40 -07:00
sdk-subpaths.md fix(geolocation): keep lookups available during cache write failures (#154569) 2026-09-21 22:27:29 -07:00
sdk-testing.md fix: preserve code and attachments in streamed replies (#146361) 2026-09-20 00:53:46 -07:00
session-share.md fix(session-share): hide subagents and tool activity (#146598) 2026-09-12 18:19:41 -07:00
team-reports.md feat(reports): show session links in each member report (#154192) 2026-09-20 18:25:56 -07:00
teams-meetings.md feat(voice): share GPT Live across meetings and calls (#146546) 2026-09-12 17:06:51 -07:00
tool-plugins.md fix: owner-gated plugin calls fail after the parent yields (#150295) 2026-09-18 15:06:52 -04:00
typesafe.md fix: give local decision models up to 30 seconds (#154538) 2026-09-21 03:02:35 -07:00
vault.md
voice-call.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
webhooks.md refactor(tasks): move managed child linkage to shared worker (#146678) 2026-09-12 22:49:31 -07:00
workboard.md fix(workboard): preserve ready-card history on idle dispatch (#149160) 2026-09-15 20:46:50 +05:30
zalouser.md docs(plugins): remove obsolete Gateway restart guidance (#146516) 2026-09-12 16:48:13 -07:00
zoom-meetings.md feat(voice): share GPT Live across meetings and calls (#146546) 2026-09-12 17:06:51 -07:00