openclaw/docs/plugins
RoboClaw 1adbd71472
fix(plugins): prevent config-only restarts from hanging reloads (#182331)
* fix(plugins): prevent config-only restarts from hanging reloads

Use the existing replacement startup budget and cleanup custody for config-only service restarts. Keep late native startup and its final stop owned after the observer times out.

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>

* fix(plugins): prevent config-only restarts from hanging reloads

Worked on by:
- @steipete

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
OpenClaw-Publication: 51daf96c-174a-4c15-a0d6-2f00b120f94f

* fix(plugins): prevent config-only restarts from hanging reloads

Worked on by:
- @steipete

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
OpenClaw-Publication: 286a745e-de7f-408c-b051-2b32438716c1

---------

Co-authored-by: steipete <58493+steipete@users.noreply.github.com>
2026-10-24 15:19:37 +08:00
..
architecture-internals fix(plugins): release retired inspection caches (#182307) 2026-10-23 23:45:45 -07:00
codex-harness fix(codex): queue inference roots at capacity instead of failing turns (#181895) 2026-10-23 13:33:42 -07:00
codex-harness-reference refactor(automations): remove retired heartbeat turn paths (#180563) 2026-10-22 16:51:10 +00:00
codex-harness-runtime refactor(automations): remove retired heartbeat turn paths (#180563) 2026-10-22 16:51:10 +00:00
google-meet docs: simplify tool, node, and plugin guides (#168699) 2026-10-10 22:20:07 -07:00
hooks feat(plugins): support pre-storage channel ingress sanitization (#181039) 2026-10-22 17:26:06 -06:00
manifest feat(models): expose canonical model family in models.list and the requester catalog (#181685) 2026-10-23 14:43:48 -07:00
reference feat(providers): add Abliteration model provider (#182248) 2026-10-23 22:33:24 -07:00
sdk-agent-harness fix(codex): finalize settled turns whose prompt was never mirrored (#181779) 2026-10-23 22:40:17 -07:00
sdk-channel-plugins fix(discord): hide tool activity in default progress messages (#176470) 2026-10-19 05:23:22 +08:00
sdk-entrypoints fix(session-share): withdraw stale catalog rows during refresh (#182242) 2026-10-24 05:25:36 +00:00
sdk-migration fix(doctor): reject malformed UTF-8 across legacy imports (#180861) 2026-10-22 18:06:12 -07:00
sdk-overview refactor(canvas)!: retire A2UI widgets and content-kind hooks (#182109) 2026-10-23 21:52:01 -07:00
sdk-provider-plugins ClawRouter: use OpenAI hosted web search when the catalog admits it, and keep its source links (#179903) 2026-10-21 18:10:30 -07:00
sdk-runtime fix(plugins): prevent config-only restarts from hanging reloads (#182331) 2026-10-24 15:19:37 +08:00
voice-call fix(voice-call): reject nonregular diagnostic logs without blocking (#172743) 2026-10-23 07:43:45 -04:00
adding-capabilities.md docs: simplify plugin sdk and authoring docs (#168701) 2026-10-13 00:28:25 -07:00
admin-http-rpc.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
agent-guidance.md feat(plugins): add optional agent-guidance plugin (#173602) 2026-10-15 19:47:21 -07:00
agentsapi.md refactor(plugins): retire 13 top-level SDK methods (#177829) 2026-10-19 22:06:19 -07:00
apple-fm.md docs: use plain language for connection checks (#165736) 2026-10-05 22:52:53 -07:00
architecture-internals.md
architecture.md fix(plugins): Gateway stalls when a model change reloads the OpenAI plugin (#182194) 2026-10-23 21:23:50 -07:00
beam.md fix(beam): pause mirrors with unavailable credentials (#176510) 2026-10-18 21:51:18 +00:00
building-plugins.md docs(plugins): sync publish examples with canonical package snippet 2026-10-20 16:16:35 -07:00
bundles.md fix(lsp): bundle LSP servers inherit Gateway secrets (#179415) 2026-10-21 22:01:19 -04:00
cli-backend-plugins.md fix(anthropic): interrupt yielded Claude CLI turns (#176893) 2026-10-18 21:50:16 -07:00
cloudflare.md fix: resume interrupted R2 backup verification and restore (#171292) 2026-10-13 13:17:56 -07:00
codex-computer-use.md chore: update all dependencies with seven-day cutoff (#171658) 2026-10-14 23:21:47 -07:00
codex-harness-reference.md fix: keep Codex chats working during slow model discovery (#160363) 2026-09-28 11:43:38 -07:00
codex-harness-runtime.md refactor(automations): remove retired heartbeat turn paths (#180563) 2026-10-22 16:51:10 +00:00
codex-harness.md fix(agents): allow file edits in registered linked worktrees of the same repository (#182120) 2026-10-23 20:19:43 -07:00
codex-native-plugins.md fix(codex): remove redundant plugin recommendations from managed prompts (#169323) 2026-10-23 14:04:35 +08:00
codex-supervision.md fix(codex): continuing a local Codex session fails when supervision is off (#178537) 2026-10-23 22:41:12 -07:00
community.md feat(plugins): default package installs to ClawHub (#173669) 2026-10-16 22:07:52 +00:00
compatibility.md refactor(plugins): drop unused compatibility inventories (#178352) 2026-10-20 04:42:02 -07:00
copilot.md fix(copilot): setup verification fails for SDK-backed agents (#163578) 2026-10-22 01:59:44 -07:00
dependency-resolution.md docs(plugins): state that the npm and git install roots are durable, not caches (#165023) 2026-10-04 10:37:30 -07:00
facetime-recovery.md docs: simplify tool, node, and plugin guides (#168699) 2026-10-10 22:20:07 -07:00
facetime.md refactor(plugins): remove older-host fallback paths (#171633) 2026-10-13 21:25:19 -07:00
feature-plugins.md feat: let plugin tools show native views in chat (#173135) 2026-10-23 16:26:28 +00:00
geolocation.md perf(geolocation): release idle city database readers (#176512) 2026-10-18 14:54:34 -07:00
github.md fix(ui): show hover previews for GitHub commit links (#182224) 2026-10-24 12:50:47 +08:00
google-meet.md docs: simplify tool, node, and plugin guides (#168699) 2026-10-10 22:20:07 -07:00
hooks.md feat: expose final worker prompts to admission hooks (#182142) 2026-10-23 21:53:46 -07:00
install-overrides.md
llama-cpp.md fix: preserve output headroom for local reasoning sessions (#181343) 2026-10-22 23:14:50 -07:00
logbook.md refactor: trust prepared feature-plugin facts (#173426) 2026-10-15 16:41:29 -07:00
manage-plugins.md feat(plugins): default package installs to ClawHub (#173669) 2026-10-16 22:07:52 +00:00
manifest.md fix: activate context engines with distinct plugin and engine IDs (#146018) 2026-10-23 17:13:02 +00:00
mcp-relay.md docs: explain Codex setup, linked Gateways, and Team access for MCP Relay (#171575) 2026-10-13 20:09:42 -07:00
meeting-plugins.md fix(meetings): report failed startup cleanup (#177085) 2026-10-19 01:49:34 -07:00
memory-lancedb.md refactor: simplify older plugin and package lifecycles (#170800) 2026-10-13 01:29:12 -07:00
memory-wiki.md feat(automations): migrate heartbeat jobs through Doctor (#179387) 2026-10-21 05:46:54 -07:00
message-presentation.md fix(agents): gate ask_user by channel capability (#130223) 2026-10-15 22:47:51 -07:00
muse.md fix: show recommended Wonder and distinct Muse model names (#175806) 2026-10-17 13:29:38 -07:00
oc-path.md refactor(plugins): keep single-consumer registration with plugin owners (#176538) 2026-10-18 17:36:22 -07:00
onepassword.md fix(onepassword): preserve redacted resolver failure details (#177060) 2026-10-19 00:31:39 -07:00
onnx.md feat(onnx): use prepared decision model execution (#174162) 2026-10-17 08:00:10 +08:00
plugin-inventory.md feat(providers): add Abliteration model provider (#182248) 2026-10-23 22:33:24 -07:00
plugin-permission-requests.md docs: simplify plugin sdk and authoring docs (#168701) 2026-10-13 00:28:25 -07:00
reference.md feat(providers): add Abliteration model provider (#182248) 2026-10-23 22:33:24 -07:00
sdk-agent-harness.md
sdk-channel-inbound.md fix(reply): preserve older plugin debounce callbacks (#118011) 2026-10-21 10:22:57 -07:00
sdk-channel-ingress.md refactor: prepare synchronous SQLite SDK retirement (#171775) 2026-10-14 07:12:12 -07:00
sdk-channel-outbound.md feat(plugins): support pre-storage channel ingress sanitization (#181039) 2026-10-22 17:26:06 -06:00
sdk-channel-plugins.md fix(slack): default account stops starting once a named account is added (#176267) 2026-10-20 23:29:10 -07:00
sdk-entrypoints.md feat(clawrouter): support native typed Decisions 2026-10-20 19:23:31 -06:00
sdk-gateway-ingress.md refactor(canvas)!: retire A2UI widgets and content-kind hooks (#182109) 2026-10-23 21:52:01 -07:00
sdk-migration.md refactor(automations): retire heartbeat SDK and scheduling entry points (#180106) 2026-10-21 19:20:05 -07:00
sdk-overview.md feat: back up to external disks and Cloudflare R2 with storage locations (#161913) 2026-10-01 02:05:44 -07:00
sdk-provider-plugins.md fix(clawrouter): Fast unavailable for supported models (#178875) 2026-10-20 18:29:02 -07:00
sdk-runtime.md perf(gateway): move preference and cookie snapshot flushes off main (#181944) 2026-10-23 15:59:09 -07:00
sdk-setup.md docs(plugins): sync publish examples with canonical package snippet 2026-10-20 16:16:35 -07:00
sdk-subpaths.md perf(memory): narrow workspace file worker imports (#181891) 2026-10-23 13:44:03 -07:00
sdk-testing.md refactor(core): remove private provider and container test facades (#177278) 2026-10-19 06:16:39 -07:00
session-share.md fix(session-share): withdraw stale catalog rows during refresh (#182242) 2026-10-24 05:25:36 +00:00
slack-huddles.md feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
subq.md feat: use SubQ Snap for typed decisions (#171965) 2026-10-19 01:25:58 +00:00
team-reports.md perf(plugins): initialize Team Reports and the sessions board after service start (#173872) 2026-10-16 00:25:53 -07:00
teams-meetings.md
tool-plugins.md feat(plugins): warn when providers close tool dictionaries (#180041) 2026-10-21 18:56:23 -07:00
typesafe.md feat(typesafe): support prepared Decision V2 batches (#158565) 2026-10-20 12:58:55 +08:00
vault.md
voice-call.md
workboard.md perf(workboard): share dashboard board summaries (#179090) 2026-10-20 23:29:48 -07:00
zalouser.md
zoom-meetings.md