openclaw/src/plugin-sdk
Gustavo Madeira Santana 9fc6c1929a
Plugin SDK: split setup and sandbox subpaths
2026-03-16 12:06:32 +00:00
..
account-id.ts fix(channels): add optional defaultAccount routing 2026-03-02 04:03:46 +00:00
account-resolution.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
acpx.ts fix(acp): strip provider auth env for child ACP processes (openclaw#42250) 2026-03-10 16:50:10 -05:00
agent-media-payload.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
allow-from.test.ts refactor: share allowFrom formatter scaffolding 2026-03-07 23:27:51 +00:00
allow-from.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
allowlist-config-edit.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
allowlist-resolution.test.ts refactor: unify extension allowlist resolver and directory scaffolding 2026-03-07 23:27:51 +00:00
allowlist-resolution.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
bluebubbles.ts refactor: rename setup wizard surfaces 2026-03-15 21:40:31 -07:00
boolean-param.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
channel-config-helpers.test.ts Plugin SDK: align allowFrom helper test input 2026-03-07 16:08:39 -08:00
channel-config-helpers.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
channel-lifecycle.test.ts refactor: share passive account lifecycle helpers 2026-03-10 22:18:04 +00:00
channel-lifecycle.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
channel-plugin-common.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
channel-send-result.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
command-auth.test.ts fix: enforce explicit group auth boundaries across channels 2026-02-26 18:49:16 +01:00
command-auth.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
compat.ts Plugins: add root-alias shim and cache/docs updates 2026-03-04 01:20:48 -05:00
config-paths.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
copilot-proxy.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
core.ts Plugin SDK: split setup and sandbox subpaths 2026-03-16 12:06:32 +00:00
device-pair.ts fix: switch pairing setup codes to bootstrap tokens 2026-03-12 22:23:07 +00:00
diagnostics-otel.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
diffs.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
discord-send.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
discord.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
entrypoints.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
feishu.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
fetch-auth.test.ts refactor: unify typing dispatch lifecycle and policy boundaries 2026-02-26 17:36:16 +01:00
fetch-auth.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
file-lock.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
googlechat.ts refactor: remove dock shim and move session routing into plugins 2026-03-16 00:09:38 -07:00
group-access.test.ts refactor: share missing-sender matched allowlist evaluation 2026-03-08 00:05:24 +00:00
group-access.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
imessage-targets.ts refactor: route shared channel sdk imports through plugin seams 2026-03-16 00:48:53 -07:00
imessage.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
inbound-envelope.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
inbound-reply-dispatch.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
index.test.ts feat: add nostr setup and unify channel setup discovery 2026-03-15 19:58:22 -07:00
index.ts refactor: shrink public channel plugin sdk surfaces 2026-03-16 01:34:22 -07:00
irc.ts refactor: rename setup wizard surfaces 2026-03-15 21:40:31 -07:00
json-store.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
keyed-async-queue.test.ts test: fix tsgo baseline test compatibility 2026-03-03 01:24:20 +00:00
keyed-async-queue.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
line.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
llm-task.ts feat(llm-task): add thinking override 2026-03-12 19:21:35 +11:00
lobster.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
matrix.ts refactor: rename setup wizard surfaces 2026-03-15 21:40:31 -07:00
mattermost.ts refactor: rename setup wizard surfaces 2026-03-15 21:40:31 -07:00
memory-core.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
memory-lancedb.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
minimax-portal-auth.ts refactor: merge minimax bundled plugins 2026-03-16 02:26:45 +00:00
msteams.ts refactor: route shared channel sdk imports through plugin seams 2026-03-16 00:48:53 -07:00
nextcloud-talk.ts refactor: rename setup wizard surfaces 2026-03-15 21:40:31 -07:00
nostr.ts feat: add nostr setup and unify channel setup discovery 2026-03-15 19:58:22 -07:00
oauth-utils.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
open-prose.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
outbound-media.test.ts refactor: move WhatsApp channel implementation to extensions/ (#45725) 2026-03-14 02:44:55 -07:00
outbound-media.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
pairing-access.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
persistent-dedupe.test.ts fix(feishu): persist dedup cache across gateway restarts via warmup (openclaw#31605) thanks @Sid-Qin 2026-03-02 17:30:40 -06:00
persistent-dedupe.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
phone-control.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
provider-auth-result.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
provider-setup.ts Plugin SDK: split setup and sandbox subpaths 2026-03-16 12:06:32 +00:00
qwen-portal-auth.ts feat(plugins): move provider runtimes into bundled plugins 2026-03-15 15:18:32 -07:00
reply-payload.test.ts refactor(core): extract shared dedup helpers 2026-03-07 10:41:05 +00:00
reply-payload.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
request-url.test.ts refactor(core): extract shared dedup helpers 2026-03-07 10:41:05 +00:00
request-url.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
resolution-notes.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
root-alias.cjs fix(plugin-sdk): lazily load legacy root alias 2026-03-08 17:13:46 -04:00
root-alias.test.ts fix(plugin-sdk): lazily load legacy root alias 2026-03-08 17:13:46 -04:00
routing.ts refactor: finish plugin-owned channel runtime seams 2026-03-16 00:25:19 -07:00
run-command.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
runtime-store.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
runtime.test.ts refactor(core): extract shared dedup helpers 2026-03-07 10:41:05 +00:00
runtime.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
sandbox.ts Plugin SDK: split setup and sandbox subpaths 2026-03-16 12:06:32 +00:00
secret-input-schema.test.ts Secrets: reject exec SecretRef traversal ids across schema/runtime/gateway (#42370) 2026-03-10 13:45:37 -05:00
secret-input-schema.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
signal.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
slack-message-actions.test.ts refactor(core): dedupe infra, media, pairing, and plugin helpers 2026-03-02 21:32:11 +00:00
slack-message-actions.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
slack-targets.ts refactor: route shared channel sdk imports through plugin seams 2026-03-16 00:48:53 -07:00
slack.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
ssrf-policy.test.ts refactor: unify channel/plugin ssrf fetch policy and auth fallback 2026-02-26 16:44:13 +01:00
ssrf-policy.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
status-helpers.test.ts refactor(core): extract shared dedup helpers 2026-03-07 10:41:05 +00:00
status-helpers.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
subpaths.test.ts Plugin SDK: split setup and sandbox subpaths 2026-03-16 12:06:32 +00:00
synology-chat.ts feat: add synology chat setup wizard 2026-03-15 20:44:26 -07:00
talk-voice.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
telegram.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
temp-path.test.ts fix(security): lock sandbox tmp media paths to openclaw roots 2026-02-24 23:10:19 +00:00
temp-path.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
test-utils.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
text-chunking.test.ts
text-chunking.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
thread-ownership.ts Plugin SDK: add full bundled subpath wiring 2026-03-04 02:35:12 -05:00
tlon.ts refactor: move group access into setup wizard 2026-03-15 19:58:22 -07:00
tool-send.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
twitch.ts refactor: move matrix msteams twitch to setup wizard 2026-03-15 18:24:39 -07:00
voice-call.ts fix(voice-call): add speed and instructions to OpenAI TTS config schema (#39226) 2026-03-11 23:15:48 +05:30
web-media.ts refactor: route remaining channel imports through plugin sdk 2026-03-16 01:17:13 -07:00
webhook-memory-guards.test.ts refactor(security): unify webhook guardrails across channels 2026-03-02 00:31:42 +00:00
webhook-memory-guards.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
webhook-path.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
webhook-request-guards.test.ts fix: harden webhook auth-before-body handling 2026-03-02 17:21:09 +00:00
webhook-request-guards.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
webhook-targets.test.ts refactor: unify extension webhook request lifecycle scaffolding 2026-03-07 23:27:51 +00:00
webhook-targets.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
whatsapp.ts Plugin SDK: consolidate shared channel exports 2026-03-16 10:05:40 +00:00
windows-spawn.ts refactor: tighten plugin sdk channel seams 2026-03-16 01:05:51 -07:00
zalo.ts refactor: remove dock shim and move session routing into plugins 2026-03-16 00:09:38 -07:00
zalouser.ts refactor: remove dock shim and move session routing into plugins 2026-03-16 00:09:38 -07:00