openclaw/src/plugin-sdk
Vincent Koc ec426ac356 perf(test): narrow slack string normalization imports 2026-04-02 00:29:50 +09:00
..
AGENTS.md refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
CLAUDE.md Docs: add boundary AGENTS guides (#56647) 2026-03-28 20:22:03 -04:00
account-core.ts
account-helpers.ts refactor: share webhook channel status helpers 2026-03-29 02:11:22 +01:00
account-id.ts
account-resolution.ts
acp-runtime.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
acpx.ts
agent-config-primitives.ts
agent-media-payload.ts
agent-runtime.ts refactor(plugin-sdk): remove direct extension source leaks 2026-03-29 23:11:20 +01:00
allow-from.test.ts test: merge allowlist resolution coverage 2026-04-01 02:51:26 +01:00
allow-from.ts
allowlist-config-edit.test.ts test: merge allowlist config helper cases 2026-04-01 03:24:41 +01:00
allowlist-config-edit.ts
amazon-bedrock.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
anthropic-cli.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
anthropic-vertex.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
api-baseline.ts
approval-approvers.ts refactor: rename channel approval capabilities 2026-03-30 08:28:33 +09:00
approval-auth-helpers.test.ts test: merge approval auth helper cases 2026-04-01 03:21:32 +01:00
approval-auth-helpers.ts refactor: add approval auth capabilities to more channels 2026-03-30 09:04:08 +09:00
approval-delivery-helpers.test.ts fix(exec): resolve remote approval regressions (#58792) 2026-04-01 02:07:20 -07:00
approval-delivery-helpers.ts fix(exec): resolve remote approval regressions (#58792) 2026-04-01 02:07:20 -07:00
approval-renderers.test.ts fix: tighten reply payload typing and safe text coercion 2026-03-31 22:54:36 -05:00
approval-renderers.ts refactor: unify approval forwarding and rendering 2026-03-30 08:28:33 +09:00
approval-runtime.ts refactor(approvals): share origin target reconciliation 2026-03-31 23:11:53 +01:00
bluebubbles-policy.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
bluebubbles.ts refactor: finish decoupling plugin sdk seams 2026-03-29 22:42:06 +01:00
boolean-param.ts
browser-runtime.ts fix: correct callable plugin sdk facades 2026-03-31 21:00:52 +01:00
browser-support.ts
browser.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
byteplus.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
channel-actions.ts
channel-config-helpers.test.ts
channel-config-helpers.ts
channel-config-primitives.ts
channel-config-schema.ts
channel-config-writes.ts
channel-contract.ts
channel-feedback.ts
channel-inbound.ts
channel-lifecycle.core.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
channel-lifecycle.test.ts test: remove timeout-prone windows ci waits 2026-03-31 01:40:55 +01:00
channel-lifecycle.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
channel-pairing.test.ts
channel-pairing.ts
channel-plugin-common.ts
channel-policy.test.ts
channel-policy.ts
channel-reply-pipeline.test.ts test: merge channel reply pipeline typing cases 2026-04-01 03:26:24 +01:00
channel-reply-pipeline.ts
channel-runtime.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
channel-send-result.test.ts test: merge channel send result stamping coverage 2026-04-01 03:16:06 +01:00
channel-send-result.ts
channel-setup.test.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
channel-setup.ts
channel-status.ts
channel-targets.ts refactor: finish decoupling plugin sdk seams 2026-03-29 22:42:06 +01:00
chutes.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
cli-backend.ts
cli-runtime.ts
cloudflare-ai-gateway.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
collection-runtime.ts
command-auth-native.ts perf(telegram): narrow native command import surface 2026-03-31 21:43:16 +09:00
command-auth.test.ts test: merge command auth cases 2026-04-01 03:25:39 +01:00
command-auth.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
command-detection.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
command-surface.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
compat.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
config-paths.ts
config-runtime.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
conversation-runtime.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
copilot-proxy.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
core.ts CLI: keep root help plugin descriptors non-activating (#57294) 2026-03-29 18:49:57 -04:00
dangerous-name-runtime.ts perf(test): narrow discord monitor runtime seams 2026-04-01 23:47:22 +09:00
deepseek.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
device-bootstrap.ts fix: allow setup-code bootstrap auth for operator pairing 2026-03-30 20:39:19 +05:30
diagnostic-runtime.ts
diagnostics-otel.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
diffs.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
direct-dm.test.ts
direct-dm.ts
directory-runtime.ts
discord-account.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
discord-core.ts
discord-runtime-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
discord-send.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
discord-session-key.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
discord-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
discord-thread-bindings.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
discord-timeouts.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
discord.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
entrypoints.ts
error-runtime.ts
extension-shared.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
facade-runtime.test.ts fix: add facade recursion regression coverage (#57508) (thanks @openperf) 2026-03-30 13:48:21 +05:30
facade-runtime.ts fix(facade-runtime): add recursion guard to facade module loader to prevent infinite stack overflow 2026-03-30 13:48:21 +05:30
feishu-conversation.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
feishu-setup.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
feishu.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
fetch-auth.test.ts test: merge request-url coverage into fetch auth 2026-04-01 02:52:44 +01:00
fetch-auth.ts
fetch-runtime.ts
file-lock.ts
gateway-runtime.ts
github-copilot-login.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
github-copilot-token.ts
global-singleton.ts
google-model-id.ts
google.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
googlechat.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
group-access.test.ts
group-access.ts
hook-runtime.ts
host-runtime.ts
huggingface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
image-generation-core.ts
image-generation-runtime.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
image-generation.ts
inbound-envelope.ts
inbound-reply-dispatch.ts
index.ts
infra-runtime.ts refactor(approvals): share native delivery runtime 2026-03-31 23:11:53 +01:00
interactive-runtime.ts
irc-surface.ts fix: correct callable plugin sdk facades 2026-03-31 21:00:52 +01:00
irc.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
json-store.ts
keyed-async-queue.test.ts test: speed up core runtime suites 2026-03-31 02:25:02 +01:00
keyed-async-queue.ts
kilocode.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
kimi-coding.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
lazy-runtime.ts
line-core.ts
line-runtime.ts build: refresh beta release generated artifacts 2026-03-31 19:32:55 +01:00
line-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
line.ts
litellm.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
llm-task.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
lobster.ts
logging-core.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
markdown-table-runtime.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
matrix-helper.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
matrix-runtime-heavy.ts
matrix-runtime-shared.ts
matrix-runtime-surface.ts fix: stabilize extensions surface test gate 2026-03-30 07:47:58 +09:00
matrix-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
matrix-thread-bindings.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
matrix.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
mattermost-policy.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
mattermost.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
media-runtime.ts
media-understanding-runtime.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
media-understanding.ts
memory-core-engine-runtime.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
memory-core-host-engine-embeddings.ts
memory-core-host-engine-foundation.ts
memory-core-host-engine-qmd.ts
memory-core-host-engine-storage.ts
memory-core-host-multimodal.ts
memory-core-host-query.ts
memory-core-host-runtime-cli.ts
memory-core-host-runtime-core.ts
memory-core-host-runtime-files.ts
memory-core-host-secret.ts
memory-core-host-status.ts
memory-core.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
memory-lancedb.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
minimax.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
mistral.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
models-provider-runtime.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
modelstudio-definitions.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
modelstudio.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
moonshot.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
msteams.ts test: stabilize recurring windows ci suites 2026-03-31 01:40:55 +01:00
native-command-registry.ts perf(test): narrow discord monitor runtime seams 2026-04-01 23:47:22 +09:00
nextcloud-talk.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
nostr.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
nvidia.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
oauth-utils.ts
ollama-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
ollama.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
open-prose.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
openai.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
opencode-go.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
opencode.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
openrouter.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
optional-channel-setup.ts
outbound-media.test.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
outbound-media.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
outbound-runtime.ts
pairing-access.ts
param-readers.ts
persistent-dedupe.test.ts
persistent-dedupe.ts
phone-control.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
plugin-entry.ts Revert "refactor: move tasks into bundled plugin" 2026-04-01 01:30:22 +09:00
plugin-runtime.ts
process-runtime.ts
provider-auth-api-key.ts
provider-auth-login.runtime.ts
provider-auth-login.ts
provider-auth-result.ts
provider-auth-runtime.ts fix(runtime): stabilize image generation auth/runtime loading 2026-03-30 01:14:29 +01:00
provider-auth.ts
provider-catalog-shared.ts
provider-entry.test.ts
provider-entry.ts
provider-env-vars.ts
provider-http.ts
provider-model-shared.ts
provider-moonshot.ts
provider-onboard.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
provider-reasoning.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
provider-setup.ts refactor(plugin-sdk): remove bundled provider setup shims 2026-03-29 20:23:20 +01:00
provider-stream.ts
provider-tools.ts
provider-usage.ts
provider-web-search.ts
provider-zai-endpoint.ts
qianfan.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
reply-chunking.ts perf(whatsapp): narrow reply chunking imports 2026-03-31 22:25:14 +09:00
reply-dispatch-runtime.ts refactor(telegram): narrow native command reply dispatch seam 2026-03-31 22:28:53 +09:00
reply-history.ts
reply-payload.test.ts
reply-payload.ts
reply-runtime.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
request-url.ts
resolution-notes.ts
retry-runtime.ts
root-alias.cjs
routing.ts
run-command.ts
runtime-config-snapshot.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
runtime-env.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
runtime-group-policy.ts perf(test): narrow discord monitor runtime seams 2026-04-01 23:47:22 +09:00
runtime-store.ts
runtime.test.ts
runtime.ts
sandbox.ts Sandbox: sanitize SSH subprocess env (#57848) 2026-03-30 20:05:57 +01:00
secret-input-runtime.ts
secret-input-schema.ts
secret-input.test.ts test: merge secret input schema coverage 2026-04-01 02:53:40 +01:00
secret-input.ts
security-runtime.ts
self-hosted-provider-setup.ts refactor(plugin-sdk): remove bundled provider setup shims 2026-03-29 20:23:20 +01:00
session-store-runtime.ts perf(test): narrow discord monitor runtime seams 2026-04-01 23:47:22 +09:00
setup-adapter-runtime.ts
setup-runtime.ts
setup-tools.ts
setup.ts
sglang.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
signal-account.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
signal-core.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
signal-surface.ts fix: correct callable plugin sdk facades 2026-03-31 21:00:52 +01:00
signal.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
slack-account.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
slack-core.ts
slack-runtime-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
slack-surface.ts build: prepare 2026.3.31 stable release 2026-03-31 21:32:38 +01:00
slack-target-parser.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
slack-targets.ts
slack.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
speech-core.ts
speech-runtime.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
speech.ts feat(tts): add structured provider diagnostics and fallback attempt analytics (#57954) 2026-03-30 22:55:28 -05:00
ssrf-policy.test.ts
ssrf-policy.ts
ssrf-runtime.ts
state-paths.ts
status-helpers.test.ts test: merge account status helper cases 2026-04-01 03:22:33 +01:00
status-helpers.ts refactor: share webhook channel status helpers 2026-03-29 02:11:22 +01:00
string-normalization-runtime.ts perf(test): narrow slack string normalization imports 2026-04-02 00:29:50 +09:00
synthetic.ts build: refresh beta release generated artifacts 2026-03-31 19:32:55 +01:00
talk-voice.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
telegram-account.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
telegram-allow-from.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
telegram-command-config.ts perf(test): narrow sdk seams for channel hotspots 2026-04-01 23:14:48 +09:00
telegram-core.ts
telegram-surface.ts fix: correct callable plugin sdk facades 2026-03-31 21:00:52 +01:00
temp-path.test.ts test: merge temp download path cases 2026-04-01 03:20:28 +01:00
temp-path.ts [codex] harden clawhub plugin publishing and install (#56870) 2026-03-29 11:59:19 -07:00
test-utils.ts
testing.ts refactor(plugin-sdk): untangle extension test seams 2026-03-29 23:43:53 +01:00
text-chunking.test.ts
text-chunking.ts
text-runtime.ts refactor(markdown): share render-aware chunking 2026-03-29 16:33:22 +09:00
thread-bindings-runtime.ts Matrix: narrow thread binding runtime seam 2026-03-31 08:12:46 -04:00
thread-ownership.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
tlon.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
together.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
tool-send.ts
twitch.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
venice.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
vercel-ai-gateway.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
vllm.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
voice-call.ts
volcengine.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
web-media.ts
webhook-ingress.ts
webhook-memory-guards.test.ts
webhook-memory-guards.ts
webhook-path.ts
webhook-request-guards.test.ts
webhook-request-guards.ts
webhook-targets.test.ts
webhook-targets.ts
whatsapp-action-runtime.ts
whatsapp-auth-presence.ts
whatsapp-core.ts
whatsapp-login-qr.ts
whatsapp-shared.ts
whatsapp-surface.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
whatsapp-targets.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
whatsapp.ts refactor(media): centralize outbound access plumbing 2026-04-01 00:32:53 +09:00
windows-spawn.ts
xai-model-id.ts refactor(plugin-sdk): remove direct extension source leaks 2026-03-29 23:11:20 +01:00
xai.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
xiaomi.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
zai.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
zalo-setup.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
zalo.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
zalouser.ts refactor(plugins): decouple bundled plugin runtime loading 2026-03-29 09:10:38 +01:00
zod.ts