openclaw/docs/plugins
Peter Steinberger cce1cf81a6
perf(github): share one two-second upstream budget across a preview (#161653)
Each upstream request inside a GitHub hover preview received its own
eight-second deadline, so the metadata -> commits -> co-author avatar chain
could stack several waits before the card appeared. Carry one abort signal
through visibility checks, redirects, the optional-auth fallback, item and
body reads, commits, and avatars. Slow required metadata keeps the existing
retryable unavailable response; slow optional content is omitted while the
card is preserved. Completed cache hits still make zero network requests
and the full detail reader keeps its own timeout.

Microbenchmark with an abort-aware slow transport: slow avatars after a
700 ms commits page 8,704 -> 2,001 ms wall; stalled required item
8,001 -> 2,002 ms; reopened completed previews unchanged at zero requests.
2026-09-30 05:48:35 +00:00
..
architecture-internals fix(openai): retire the Sora video provider after the API shutdown (#159543) 2026-09-27 22:52:14 +00:00
codex-harness fix(codex): preserve native launch failures after process exit (#161419) 2026-09-29 16:41:12 -07:00
codex-harness-reference fix(codex): retain completed command output with Codex 0.158.0 (#160487) 2026-09-28 14:38:08 -07:00
codex-harness-runtime fix: deliver side answers while channel tasks continue (#159416) 2026-09-26 22:14:00 -07:00
google-meet feat(meetings): add durable participation foundation (#152327) 2026-09-25 14:28:23 -07:00
hooks
manifest fix(models): prepare catalog pairs before replacing outputs (#160157) 2026-09-28 04:46:19 -07:00
reference feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
sdk-agent-harness fix(agentsapi): preserve prompt history when retrying after steering (#161444) 2026-09-30 02:19:25 +00:00
sdk-channel-plugins feat(approvals): enforce scoped Slack plugin reviewers (#159525) 2026-09-29 02:11:28 +00:00
sdk-entrypoints fix: preview files in remotely hosted workspaces (#159895) 2026-09-27 22:47:43 -07:00
sdk-migration fix(gateway): keep paired diagnostics working across SSH routes (#159169) 2026-09-27 17:32:22 -07:00
sdk-overview refactor: use fs-safe for file watching and preserve Doctor plugin captures (#159226) 2026-09-29 01:05:11 -07:00
sdk-provider-plugins refactor(providers): deslop provider plugins fourth pass (#161471) 2026-09-29 19:11:06 -07:00
sdk-runtime fix(slack): progress card links open the visible work session instead of the main session (#160088) 2026-09-28 22:21:00 +00:00
voice-call fix(voice-call): load on supported 2026.9.6 hosts (#159987) 2026-09-27 19:52:02 -07:00
adding-capabilities.md
admin-http-rpc.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
apple-fm.md
architecture-internals.md
architecture.md refactor: use fs-safe for file watching and preserve Doctor plugin captures (#159226) 2026-09-29 01:05:11 -07:00
beam.md perf(beam): reuse session catalog metadata between polls (#158394) 2026-09-25 15:43:31 -07:00
building-plugins.md chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
bundles.md fix(agents): MCP server tools disappear when catalog listing takes over 1.5s (#157855) 2026-09-25 15:16:16 +05:30
cli-backend-plugins.md
codex-computer-use.md fix(codex): retain completed command output with Codex 0.158.0 (#160487) 2026-09-28 14:38:08 -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 fix(codex): preserve memory instructions with Desktop Computer Use (#158472) 2026-09-26 02:12:04 +00:00
codex-harness.md fix(codex): retain completed command output with Codex 0.158.0 (#160487) 2026-09-28 14:38:08 -07:00
codex-native-plugins.md fix(codex): retain completed command output with Codex 0.158.0 (#160487) 2026-09-28 14:38:08 -07:00
codex-supervision.md
community.md
compatibility.md docs: fix 12 concrete defects from the ux audit remainder (#144128) 2026-09-25 17:28:14 +08:00
copilot.md refactor(providers): deslop model-provider plugins third pass (#161162) 2026-09-29 05:03:39 -07:00
dependency-resolution.md fix(release): preserve root precedence in legacy dependency checks (#156886) 2026-09-23 18:44:15 -07:00
facetime-recovery.md
facetime.md
feature-plugins.md feat: show declared plugin capabilities and setup guides (#157956) 2026-09-25 16:43:53 -07:00
geolocation.md feat: let agents query online people and device activity (#159117) 2026-09-27 11:38:53 +00:00
github.md perf(github): share one two-second upstream budget across a preview (#161653) 2026-09-30 05:48:35 +00:00
google-meet.md
hooks.md fix(plugins): withhold Incognito content from observation hooks (#156417) 2026-09-23 19:41:31 +08:00
install-overrides.md
llama-cpp.md fix(setup): validate LM Studio and llama.cpp server URLs inline (#160720) 2026-09-28 21:36:22 -07:00
logbook.md
manage-plugins.md docs: clarify when plugin reload requires a restart (#157052) 2026-09-23 22:57:18 -07:00
manifest.md fix(plugins): keep media-capable providers discoverable in Media (#160473) 2026-09-28 13:32:04 -04:00
meeting-plugins.md feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
memory-lancedb.md fix: retain loaded native captures and cancel stalled memory stats (#158950) 2026-09-26 18:29:57 +00:00
memory-wiki.md refactor(extensions): deslop memory-wiki, active-memory, acpx and agentsapi (#159262) 2026-09-26 23:35:00 -07:00
message-presentation.md
oc-path.md
onepassword.md fix(onepassword): move pending authorization onto SQLite worker (#156000) 2026-09-23 11:24:06 -07:00
onnx.md
plugin-inventory.md feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
plugin-permission-requests.md feat(approvals): enforce scoped Slack plugin reviewers (#159525) 2026-09-29 02:11:28 +00:00
reference.md feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
sdk-agent-harness.md
sdk-channel-inbound.md fix: preserve bot reply context and enable bot messages by default (#157091) 2026-09-24 07:58:36 +00:00
sdk-channel-ingress.md docs: fix 12 concrete defects from the ux audit remainder (#144128) 2026-09-25 17:28:14 +08:00
sdk-channel-outbound.md refactor(infra): deslop infra sixth pass (#160850) 2026-09-29 14:00:02 -07:00
sdk-channel-plugins.md fix: deliver final replies after unrelated plugin reloads (#160009) 2026-09-28 12:01:23 -04:00
sdk-entrypoints.md refactor(agents): share workspace context preparation (#158389) 2026-09-25 18:44:34 -07:00
sdk-migration.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
sdk-overview.md
sdk-provider-plugins.md fix: restart abandoned provider sign-ins with shared OAuth handling (#160574) 2026-09-28 19:40:37 -07:00
sdk-runtime.md feat(slack-huddles): join Slack huddles as a signed-in Slack user (#159879) 2026-09-28 17:34:03 -07:00
sdk-setup.md chore(deps): refresh dependencies with seven-day cutoff (#158298) 2026-09-26 20:42:53 -07:00
sdk-subpaths.md fix(pairing): device join codes ignore gateway.publicOrigin behind public ingress (#159465) 2026-09-27 12:07:50 -07:00
sdk-testing.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
session-share.md perf(session-share): keep chat catalog startup responsive (#156400) 2026-09-23 11:49:31 +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
team-reports.md perf(team-reports): keep collection off the Gateway event loop (#159101) 2026-09-26 12:32:24 -07:00
teams-meetings.md
tool-plugins.md feat(gateway): let operators disable client file and image uploads (#158567) 2026-09-27 18:40:36 -07:00
typesafe.md fix(decisions): preserve fallback on provider input rejection (#156746) 2026-09-24 00:45:00 +00:00
vault.md
voice-call.md
workboard.md refactor: remove Tasks and TaskFlow runtime (#159179) 2026-09-27 10:40:29 -07:00
zalouser.md
zoom-meetings.md