openclaw/src/plugin-sdk
2026-05-10 00:54:15 +01:00
..
test-helpers feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
access-groups.ts feat: generalize message access groups (#75813) 2026-05-01 23:55:26 +01:00
account-configured-ids.ts refactor: share configured account id helper 2026-04-20 15:21:20 +01:00
account-core.ts refactor: share configured account id helper 2026-04-20 15:21:20 +01:00
account-helpers.ts
account-id.ts
account-resolution-runtime.ts refactor: share configured account id helper 2026-04-20 15:21:20 +01:00
account-resolution.ts
acp-binding-resolve-runtime.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
acp-binding-runtime.ts
acp-runtime-backend.ts fix: keep acp typing for tool-only replies 2026-04-28 09:58:18 +01:00
acp-runtime.test.ts fix: keep acp typing for tool-only replies 2026-04-28 09:58:18 +01:00
acp-runtime.ts fix(acpx): lazy-load startup backend 2026-04-27 21:46:45 -07:00
acpx.ts
agent-config-primitives.ts
agent-dir-compat.ts refactor: remove legacy agent dir resolver 2026-05-05 20:07:49 +01:00
agent-harness-runtime.test.ts [codex] Consolidate RuntimePlan and Harness V2 package (#71722) 2026-04-25 16:07:04 -07:00
agent-harness-runtime.ts test: add focused seams for faster isolated tests 2026-05-06 00:53:05 +01:00
agent-harness.ts fix: complete codex app-server turns in docker 2026-04-23 05:35:17 +01:00
agent-media-payload.ts
agent-runtime-test-contracts.ts refactor: expose agent runtime test contracts 2026-04-28 03:40:57 +01:00
agent-runtime.ts refactor(runtime): add prepared runtime foundation (#78248) 2026-05-07 18:49:42 -03:00
AGENTS.md test: guard broad plugin resolver fixtures 2026-04-29 06:46:02 +01:00
allow-from.test.ts
allow-from.ts refactor: share parsed chat allowlist matcher 2026-04-20 15:18:44 +01:00
allowlist-config-edit.test.ts
allowlist-config-edit.ts refactor: centralize channel DM access resolution 2026-04-29 16:35:37 +01:00
anthropic-cli.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
anthropic-vertex-auth-presence.preflight.test.ts
anthropic-vertex-auth-presence.test.ts
anthropic-vertex-auth-presence.ts
anthropic-vertex.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
api-baseline.ts fix(plugin-sdk): stabilize API baseline generation 2026-05-09 23:25:26 +01:00
approval-approvers.ts
approval-auth-helpers.test.ts fix(approval-auth): prevent empty approver list from granting explicit approval authorization [AI] (#65714) 2026-04-13 12:00:13 +05:30
approval-auth-helpers.ts fix(approval-auth): prevent empty approver list from granting explicit approval authorization [AI] (#65714) 2026-04-13 12:00:13 +05:30
approval-auth-runtime.ts
approval-client-helpers.test.ts fix(approvals): require explicit chat exec enablement 2026-04-23 11:51:17 -07:00
approval-client-helpers.ts fix(approvals): require explicit chat exec enablement 2026-04-23 11:51:17 -07:00
approval-client-runtime.ts
approval-delivery-helpers.test.ts
approval-delivery-helpers.ts
approval-delivery-runtime.ts
approval-gateway-runtime.ts
approval-handler-adapter-runtime.ts
approval-handler-runtime.ts
approval-native-helpers.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
approval-native-helpers.ts refactor(plugin-sdk): publish route helpers 2026-04-28 01:13:01 +01:00
approval-native-runtime.ts
approval-renderers.test.ts test: tighten assertions and harness coverage 2026-05-08 05:28:12 +01:00
approval-renderers.ts Fix repeated Codex native approval prompts after allow-always (#78234) 2026-05-07 05:55:38 +09:00
approval-reply-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
approval-runtime.ts refactor(approvals): unify structured path display 2026-04-25 02:41:24 +01:00
async-lock-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
boolean-param.ts
browser-bridge.test.ts
browser-bridge.ts
browser-cdp.ts
browser-config.test.ts
browser-config.ts refactor(plugin-sdk): extract shared dedupe helpers 2026-04-29 12:14:59 +01:00
browser-control-auth.ts perf: cache browser plugin sdk facades 2026-04-17 20:26:14 +01:00
browser-facade-test-helpers.ts test: share browser facade fixtures 2026-04-20 21:46:35 +01:00
browser-facades.test.ts test: share browser facade fixtures 2026-04-20 21:46:35 +01:00
browser-host-inspection.test.ts test: share browser facade fixtures 2026-04-20 21:46:35 +01:00
browser-host-inspection.ts perf: cache browser plugin sdk facades 2026-04-17 20:26:14 +01:00
browser-maintenance.test.ts test: align fs-safe dependency expectations 2026-05-07 04:16:13 +01:00
browser-maintenance.ts refactor(plugin-sdk): extract shared dedupe helpers 2026-04-29 12:14:59 +01:00
browser-node-host.test.ts
browser-node-host.ts
browser-profiles.ts feat(browser): configure local startup timeouts 2026-04-25 12:30:35 +01:00
browser-subpaths.test.ts
browser-trash.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
bundled-channel-config-schema.ts fix(config): remove core BlueBubbles schema (#78612) 2026-05-07 03:16:42 -07:00
channel-actions.ts build: migrate schema deps to typebox 2026-04-23 04:59:42 +01:00
channel-activity-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
channel-config-helpers.test.ts fix(channels): keep status accessors config-only 2026-04-30 05:08:32 +01:00
channel-config-helpers.ts refactor: centralize channel DM access resolution 2026-04-29 16:35:37 +01:00
channel-config-primitives.ts fix(config): remove core BlueBubbles schema (#78612) 2026-05-07 03:16:42 -07:00
channel-config-schema-legacy.ts docs(types): mark legacy aliases deprecated 2026-04-28 23:10:10 -07:00
channel-config-schema.ts fix(config): remove core BlueBubbles schema (#78612) 2026-05-07 03:16:42 -07:00
channel-config-writes.ts
channel-contract-testing.test.ts refactor(channels): share turn dispatch results 2026-04-30 02:58:40 +01:00
channel-contract-testing.ts refactor(channels): share turn dispatch results 2026-04-30 02:58:40 +01:00
channel-contract.ts fix(discord): keep exec approval fallbacks reachable 2026-04-29 06:29:44 +01:00
channel-core.ts fix: preserve outbound thread sessions 2026-04-22 02:56:23 +01:00
channel-entry-contract.test.ts test: tighten assertions and harness coverage 2026-05-08 05:28:12 +01:00
channel-entry-contract.ts refactor(runtime): add prepared runtime foundation (#78248) 2026-05-07 18:49:42 -03:00
channel-envelope.ts perf: narrow whatsapp test imports 2026-04-24 05:19:36 +01:00
channel-feedback.ts fix(whatsapp): remove ack reactions after replies 2026-04-26 05:36:14 +01:00
channel-inbound-debounce.ts perf: narrow inbound debounce sdk imports 2026-04-24 05:07:28 +01:00
channel-inbound-roots.ts
channel-inbound.ts
channel-lifecycle.core.ts refactor(discord): share channel run queue 2026-04-29 06:21:09 +01:00
channel-lifecycle.queue.test.ts test: tighten channel queue error assertions 2026-05-09 05:25:42 +01:00
channel-lifecycle.test.ts
channel-lifecycle.ts fix: centralize draft preview finalization 2026-04-22 02:32:55 +01:00
channel-location.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
channel-logging.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
channel-mention-gating.ts feat(plugin-sdk): expose extension test seams 2026-04-27 22:34:21 +01:00
channel-message-runtime.ts perf: keep channel SDK runtime imports lazy 2026-05-10 00:54:15 +01:00
channel-message.test.ts perf: keep channel SDK runtime imports lazy 2026-05-10 00:54:15 +01:00
channel-message.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
channel-pairing-paths.ts test: speed legacy state migration discovery 2026-04-17 16:41:43 -04:00
channel-pairing.test.ts test: use synthetic plugin channel fixtures 2026-04-21 01:32:27 +01:00
channel-pairing.ts
channel-plugin-common.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
channel-policy.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
channel-policy.ts fix: align open DM allowlist policy (#74112) 2026-04-29 06:52:12 +01:00
channel-reply-core.ts feat: add channel message lifecycle sdk 2026-05-06 01:46:42 +01:00
channel-reply-options-runtime.ts perf: narrow Matrix monitor reply imports 2026-04-17 17:14:44 +01:00
channel-reply-pipeline.test.ts perf: keep channel SDK runtime imports lazy 2026-05-10 00:54:15 +01:00
channel-reply-pipeline.ts feat: add channel message lifecycle sdk 2026-05-06 01:46:42 +01:00
channel-route.test.ts refactor(plugin-sdk): publish route helpers 2026-04-28 01:13:01 +01:00
channel-route.ts refactor(plugin-sdk): publish route helpers 2026-04-28 01:13:01 +01:00
channel-runtime-context.ts fix(core): align channel runtime and inventory types 2026-04-11 21:03:44 +01:00
channel-runtime.ts
channel-secret-basic-runtime.ts
channel-secret-runtime.ts
channel-secret-tts-runtime.ts
channel-send-result.test.ts test: tighten assertions and harness coverage 2026-05-08 05:28:12 +01:00
channel-send-result.ts refactor: remove bundled plugin sdk self imports 2026-04-27 11:36:08 +01:00
channel-setup.test.ts refactor: split plugin sdk test helpers 2026-04-28 01:14:19 +01:00
channel-setup.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
channel-status.ts
channel-streaming.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
channel-streaming.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
channel-target-testing.ts refactor: split channel target test helpers 2026-04-28 02:03:15 +01:00
channel-targets.ts refactor(tts): resolve voice delivery from channel capabilities 2026-04-26 07:03:25 +01:00
channel-test-helpers.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
CLAUDE.md
cli-backend.ts fix: pass claude cli thinking effort (#77410) 2026-05-04 18:13:53 +00:00
cli-runtime.ts refactor(plugin-sdk): retire reserved helper exports 2026-04-28 05:21:57 +01:00
collection-runtime.ts
command-auth-native.ts fix: align native think menus with session models 2026-04-25 10:30:49 +01:00
command-auth.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
command-auth.ts feat: generalize message access groups (#75813) 2026-05-01 23:55:26 +01:00
command-detection.ts
command-gating.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
command-primitives-runtime.ts perf: reduce feishu monitor import drag 2026-04-24 02:55:09 +01:00
command-status-runtime.ts fix(discord): return native status replies directly (#66434) 2026-04-14 09:55:02 +01:00
command-status.runtime.test.ts feat(config): add reasoningDefault to agents.defaults 2026-04-29 05:47:18 -05:00
command-status.runtime.ts feat(config): add reasoningDefault to agents.defaults 2026-04-29 05:47:18 -05:00
command-status.ts
command-surface.ts test(ci): fix lint config and speed dispatch tests 2026-05-01 19:16:10 +01:00
compat.ts chore(channels): remove bluebubbles bundled surface 2026-05-07 12:52:48 -07:00
concurrency-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
config-mutation.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
config-paths.ts
config-runtime.test.ts fix(hooks): avoid stale lancedb startup fallback 2026-04-22 16:06:55 -07:00
config-runtime.ts perf: route session store writes through writer queue 2026-05-02 13:11:19 +01:00
config-schema.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
config-types.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
context-visibility-runtime.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
conversation-binding-runtime.ts fix(slack): honor focused thread bindings 2026-04-22 22:29:48 +01:00
conversation-runtime.ts feat: simplify thread-bound session spawning 2026-05-02 06:58:07 +01:00
copilot-proxy.ts
core.test.ts fix(plugins): use built code for tool discovery 2026-05-01 14:38:29 +01:00
core.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
cron-store-runtime.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
dangerous-name-runtime.ts
dedupe-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
delivery-queue-runtime.test.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
delivery-queue-runtime.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
device-bootstrap.ts
diagnostic-runtime.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
direct-dm-access.ts feat: generalize message access groups (#75813) 2026-05-01 23:55:26 +01:00
direct-dm-guard-policy.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
direct-dm.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
direct-dm.ts feat: generalize message access groups (#75813) 2026-05-01 23:55:26 +01:00
directory-config-runtime.ts test: speed channel contract hotspots 2026-04-18 01:36:15 +01:00
directory-runtime.ts
discord.test.ts refactor(discord): split component auth helpers 2026-04-29 16:56:17 +01:00
discord.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
document-extractor.ts refactor(pdf): move document extraction to plugin 2026-04-24 17:15:05 -07:00
entrypoints.ts fix(plugin-sdk): classify channel facades 2026-05-03 01:48:53 -07:00
error-runtime.ts
extension-shared.ts refactor: share env secret ref allowlist check 2026-04-20 23:42:11 +01:00
facade-activation-check.runtime.ts fix(bonjour): default LAN discovery on macOS only 2026-05-03 19:07:27 +01:00
facade-loader.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
facade-loader.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
facade-resolution-shared.ts test: skip disabled bundled facade resolution 2026-05-09 18:35:20 +01:00
facade-runtime.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
facade-runtime.ts fix: load linked plugin facades when bundled fallback is off 2026-05-09 19:19:14 +01:00
feishu-security.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
fetch-auth.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
fetch-auth.ts fix: normalize symbolic fetch headers 2026-05-06 15:40:33 +01:00
fetch-runtime.test.ts fix: avoid fetch runtime proxy imports 2026-05-06 07:01:02 +01:00
fetch-runtime.ts fix(telegram): honor managed proxy env 2026-04-29 12:18:49 +01:00
file-access-runtime.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
file-lock.test.ts test: tighten assertions and harness coverage 2026-05-08 05:28:12 +01:00
file-lock.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
fs-safe-compat.test.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
gateway-runtime.ts refactor: move canvas to plugin surfaces 2026-05-07 09:07:18 +01:00
github-copilot-login.ts fix(ci): repair github copilot setup types 2026-04-29 12:31:17 +01:00
global-singleton.ts
google-model-id.ts
group-access.test.ts
group-access.ts perf: slim zalo group access facade 2026-04-18 01:36:15 +01:00
group-activation.ts perf: narrow whatsapp test imports 2026-04-24 05:19:36 +01:00
heartbeat-runtime.ts fix(slack): wake interactive reply sessions (#79836) 2026-05-09 20:31:40 +02:00
hook-runtime.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
host-runtime.ts
image-generation-core.auth.runtime.ts
image-generation-core.ts refactor: remove dead private helpers 2026-05-01 06:55:26 +01:00
image-generation-runtime.ts
image-generation.ts refactor: share OpenAI-compatible image provider 2026-04-28 04:01:43 +01:00
inbound-envelope.ts
inbound-reply-dispatch.test.ts test: fix strict CI gates 2026-05-08 05:56:38 +01:00
inbound-reply-dispatch.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
index.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
infra-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
interactive-runtime.ts feat(plugin-sdk): share presentation control helpers 2026-05-09 10:11:56 +01:00
json-schema-runtime.ts fix: share plugin runtime helpers 2026-05-08 00:28:43 +01:00
json-store.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
keyed-async-queue.test.ts test: tighten registry empty array assertions 2026-05-09 05:40:02 +01:00
keyed-async-queue.ts fix(plugin-sdk): avoid leaking queue rejection cleanup 2026-04-13 16:24:24 +01:00
lazy-runtime.ts
lazy-value.test.ts
lazy-value.ts
litellm.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
lmstudio-runtime.test.ts feat: LM Studio Integration (#53248) 2026-04-13 15:22:44 +08:00
lmstudio-runtime.ts fix(config): accept video and audio model inputs 2026-04-26 05:18:54 +01:00
lmstudio.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
lobster.ts
logging-core.ts
markdown-table-runtime.ts perf: narrow whatsapp test imports 2026-04-24 05:19:36 +01:00
matrix-deps.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
matrix.ts fix(channels): load third-party official channel packages 2026-05-03 01:30:43 -07:00
mattermost.ts fix(channels): load third-party official channel packages 2026-05-03 01:30:43 -07:00
media-generation-runtime-shared.ts
media-generation-runtime.ts
media-mime.ts fix: share plugin runtime helpers 2026-05-08 00:28:43 +01:00
media-runtime.ts fix(telegram): probe video dimensions through sdk 2026-04-29 01:58:25 -05:00
media-store.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
media-understanding-runtime.ts
media-understanding.ts fix: strip opencode image reasoning none 2026-04-25 04:35:12 +01:00
memory-core-bundled-runtime.test.ts [Feat] Gateway: add doctor.memory.remHarness probe (#66673) 2026-04-29 13:23:36 +08:00
memory-core-bundled-runtime.ts [Feat] Gateway: add doctor.memory.remHarness probe (#66673) 2026-04-29 13:23:36 +08:00
memory-core-engine-runtime.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
memory-core-host-engine-embeddings.ts fix(plugin-sdk): expose concrete memory host types 2026-04-28 20:14:14 +01:00
memory-core-host-engine-foundation.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
memory-core-host-engine-qmd.ts refactor(memory-host): route sdk shims to package source 2026-04-28 11:36:28 +01:00
memory-core-host-engine-storage.ts fix(plugin-sdk): expose concrete memory host types 2026-04-28 20:14:14 +01:00
memory-core-host-events.ts
memory-core-host-multimodal.ts refactor(memory-host): route sdk shims to package source 2026-04-28 11:36:28 +01:00
memory-core-host-query.ts refactor(memory-host): route sdk shims to package source 2026-04-28 11:36:28 +01:00
memory-core-host-runtime-cli.ts fix(memory-host): keep sdk shim exports complete 2026-04-28 11:48:59 +01:00
memory-core-host-runtime-core.ts fix(memory): preserve active recall tool agent context (#76380) 2026-05-03 02:16:48 +00:00
memory-core-host-runtime-files.ts refactor(memory-host): route sdk shims to package source 2026-04-28 11:36:28 +01:00
memory-core-host-secret.ts Add Codex happy path prompt snapshots (#75807) 2026-05-03 00:59:55 +09:00
memory-core-host-status.ts refactor(memory-host): route sdk shims to package source 2026-04-28 11:36:28 +01:00
memory-host-core.test.ts
memory-host-core.ts
memory-host-events.test.ts test: avoid misc count filter allocations 2026-05-08 22:05:41 +01:00
memory-host-events.ts
memory-host-files.ts
memory-host-markdown.test.ts fix(memory): dedupe managed markdown blocks 2026-05-02 11:28:01 +01:00
memory-host-markdown.ts fix(memory): dedupe managed markdown blocks 2026-05-02 11:28:01 +01:00
memory-host-search.runtime.ts
memory-host-search.test.ts
memory-host-search.ts
memory-host-status.ts
messaging-targets.ts
migration-runtime.test.ts test: remove redundant migration runtime assertion 2026-04-29 20:09:50 +01:00
migration-runtime.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
migration.ts refactor(plugin-sdk): extract shared dedupe helpers 2026-04-29 12:14:59 +01:00
minimax.ts
model-session-runtime.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
models-provider-runtime.ts
music-generation-core.ts
music-generation.ts
native-command-config-runtime.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
native-command-registry.ts feat(plugin-sdk): expose extension test seams 2026-04-27 22:34:21 +01:00
number-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
oauth-utils.ts refactor: share oauth callback flow 2026-04-21 01:07:09 +01:00
open-prose.ts
opencode.test.ts feat: update opencode-go default model 2026-04-25 05:03:32 +01:00
opencode.ts fix(plugin-sdk): share opencode catalog auth helper 2026-04-14 16:48:02 +01:00
openrouter.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
optional-channel-setup.ts
outbound-media.test.ts fix: allow workspace-rooted absolute media paths in auto-reply (#66689) 2026-04-14 17:04:31 -04:00
outbound-media.ts fix(zalo): add SSRF guard on outbound photo URLs [AI-assisted] (#69593) 2026-04-21 19:20:26 +05:30
outbound-runtime.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
outbound-send-deps.ts perf(plugin-sdk): add narrow outbound send deps entry 2026-04-25 22:19:09 +01:00
pairing-access.ts
param-readers.ts
persistent-dedupe.ts BlueBubbles/catchup: per-message retry cap for wedged messages (#66870) (#67426) 2026-04-15 22:23:27 -07:00
phone-control.ts
plugin-config-runtime.ts refactor(plugin-sdk): retire reserved helper exports 2026-04-28 05:21:57 +01:00
plugin-entry.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
plugin-runtime.ts refactor: remove bundled plugin sdk self imports 2026-04-27 11:36:08 +01:00
plugin-test-api.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
plugin-test-contracts.ts refactor(plugins): remove extension jiti test hooks 2026-05-01 23:43:31 +01:00
plugin-test-runtime.ts refactor: split plugin sdk test helpers 2026-04-28 01:14:19 +01:00
poll-runtime.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
private-qa-bundled-env.ts QA: fix private runtime source loading (#67428) 2026-04-15 21:59:16 -04:00
process-runtime.ts fix(gateway): prefer linux child OOM victims 2026-04-23 05:23:40 +01:00
provider-auth-api-key.ts
provider-auth-login.runtime.ts
provider-auth-login.ts
provider-auth-result.ts
provider-auth-runtime.test.ts test: tighten provider auth runtime export assertion 2026-05-09 05:50:47 +01:00
provider-auth-runtime.ts fix(codex): stop materializing auth bridges 2026-04-23 22:23:21 +01:00
provider-auth.ts refactor: remove legacy agent dir resolver 2026-05-05 20:07:49 +01:00
provider-catalog-runtime.ts refactor: simplify plugin cache boundaries 2026-04-29 04:33:15 +01:00
provider-catalog-shared.test.ts fix: normalize google configured catalog model ids 2026-05-09 07:49:54 +01:00
provider-catalog-shared.ts fix: normalize google configured catalog model ids 2026-05-09 07:49:54 +01:00
provider-enable-config.test.ts
provider-enable-config.ts
provider-entry.test.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
provider-entry.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
provider-env-vars.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
provider-http-test-mocks.ts test: expose provider media test helpers 2026-04-28 02:52:30 +01:00
provider-http.ts fix: send OpenClaw attribution to OpenAI 2026-04-29 13:54:07 +01:00
provider-model-id-normalize.test.ts fix: normalize gemini 3 pro preview config 2026-05-08 06:08:58 +01:00
provider-model-id-normalize.ts fix: normalize gemini 3 pro preview config 2026-05-08 06:08:58 +01:00
provider-model-shared.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
provider-model-shared.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
provider-model-types.ts
provider-onboard.ts fix: canonicalize gemini onboarding model keys 2026-05-09 03:19:57 +01:00
provider-selection-runtime.test.ts refactor: share provider selection runtime helper 2026-04-24 01:50:43 +01:00
provider-selection-runtime.ts perf: avoid sorting runtime selections 2026-05-08 08:14:29 +01:00
provider-setup.ts feat: LM Studio Integration (#53248) 2026-04-13 15:22:44 +08:00
provider-stream-family.ts
provider-stream-shared.test.ts fix(openrouter): strip Anthropic reasoning prefill 2026-05-02 06:48:25 +01:00
provider-stream-shared.ts fix(openrouter): keep DeepSeek V4 reasoning effort valid (#77423) 2026-05-04 21:05:05 +00:00
provider-stream.test.ts test: tighten object shape assertions 2026-05-08 15:17:56 +01:00
provider-stream.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
provider-test-contracts.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
provider-tools.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
provider-tools.ts refactor: tighten tool schema types 2026-04-23 05:06:58 +01:00
provider-transport-runtime.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
provider-usage.ts
provider-web-fetch-contract.ts
provider-web-fetch.ts fix(web-search): restrict private network guard 2026-05-02 06:39:48 +01:00
provider-web-search-config-contract.ts
provider-web-search-contract-fields.ts
provider-web-search-contract.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
provider-web-search-contract.ts fix(web-search): honor provider abort signals 2026-05-02 05:35:58 +01:00
provider-web-search.ts fix(web-search): restrict private network guard 2026-05-02 06:39:48 +01:00
provider-zai-endpoint.ts
proxy-capture.ts feat(plugin-sdk): expose extension test seams 2026-04-27 22:34:21 +01:00
qa-channel-protocol.ts fix(auto-reply): keep group visible replies deliverable (#75382) 2026-05-01 05:07:03 +00:00
qa-channel.test.ts
qa-channel.ts refactor: share qa channel protocol types 2026-04-20 15:32:31 +01:00
qa-lab.test.ts
qa-lab.ts build: exclude private QA from npm package 2026-04-15 09:39:51 -07:00
qa-runner-runtime.integration.test.ts refactor(plugins): simplify plugin cache boundaries 2026-04-29 03:52:22 +01:00
qa-runner-runtime.test.ts refactor: simplify plugin cache boundaries 2026-04-29 04:33:15 +01:00
qa-runner-runtime.ts chore(lint): fix changed gate drift 2026-04-28 21:10:24 -07:00
qa-runtime.test-helpers.ts refactor: trim shared test helper exports 2026-05-01 13:47:09 +01:00
qa-runtime.test.ts test: tighten qa runtime export assertions 2026-05-09 05:37:40 +01:00
qa-runtime.ts QA: fix private runtime source loading (#67428) 2026-04-15 21:59:16 -04:00
realtime-transcription.ts feat(plugin-sdk): share realtime transcription websocket sessions 2026-04-23 03:35:32 +01:00
realtime-voice.ts feat(discord): add realtime voice modes 2026-05-08 09:16:04 -04:00
reply-chunking.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
reply-dedupe.ts perf: narrow whatsapp test imports 2026-04-24 05:19:36 +01:00
reply-dispatch-runtime.ts fix(telegram): stabilize topic dispatch runtime 2026-05-04 08:25:09 +01:00
reply-history.ts feat(plugin-sdk): expose extension test seams 2026-04-27 22:34:21 +01:00
reply-payload.test.ts fix(whatsapp): preserve audio-as-voice payload intent 2026-04-25 06:35:57 +01:00
reply-payload.ts fix(whatsapp): preserve audio-as-voice payload intent 2026-04-25 06:35:57 +01:00
reply-reference.ts fix(cycles): split reply payload and option contracts 2026-04-11 22:24:55 +01:00
reply-runtime.ts refactor(channels): add shared turn kernel 2026-04-29 23:16:16 +01:00
request-url.ts
resolution-notes.ts
response-limit-runtime.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
retry-runtime.ts
root-alias.cjs refactor: simplify plugin module loading 2026-05-02 01:41:09 +01:00
routing.ts fix: preserve outbound thread sessions 2026-04-22 02:56:23 +01:00
run-command.ts
runtime-config-snapshot.ts fix(gateway): use runtime config for secret-backed talk 2026-04-28 06:05:27 +01:00
runtime-doctor.ts fix: repair stale session route state in doctor 2026-05-05 01:51:23 +01:00
runtime-env.ts fix(bonjour): suppress ciao process crashes 2026-04-26 10:47:36 +01:00
runtime-fetch.ts fix(matrix): keep guarded transport mockable 2026-04-17 17:44:11 +01:00
runtime-group-policy.ts
runtime-logger.ts
runtime-secret-resolution.ts refactor: expose extension sdk boundary seams 2026-04-27 21:58:48 +01:00
runtime-store.test.ts refactor: expose SDK test helper subpaths 2026-04-28 03:28:17 +01:00
runtime-store.ts fix(plugins): stabilize bundled setup runtimes (#67200) 2026-04-15 12:35:18 -04:00
runtime.test.ts
runtime.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
sandbox.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
schema-normalization-runtime-contract.test.ts test: tighten infra sdk empty array assertions 2026-05-09 05:36:12 +01:00
secret-file-runtime.ts fix(auth): close codex review gaps 2026-04-18 21:27:27 +01:00
secret-input-runtime.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
secret-input-schema.ts
secret-input.test.ts
secret-input.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
secret-ref-runtime.ts
secure-random-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
security-runtime.ts Harden browser download output writes (#78780) 2026-05-08 05:57:23 +00:00
self-hosted-provider-setup.ts
session-binding-runtime.ts perf: speed Matrix handler tests 2026-04-17 16:14:28 +01:00
session-key-runtime.ts perf: narrow Matrix thread binding runtime imports 2026-04-17 17:04:31 +01:00
session-store-runtime.ts perf: route session store writes through writer queue 2026-05-02 13:11:19 +01:00
session-transcript-hit.test.ts fix(memory): keep archive transcript visibility safe 2026-05-03 01:17:45 -07:00
session-transcript-hit.ts fix(memory): keep archive transcript visibility safe 2026-05-03 01:17:45 -07:00
session-visibility.ts fix(acpx): harden session lifecycle cleanup 2026-05-07 07:30:37 +01:00
setup-adapter-runtime.ts
setup-runtime.ts fix(feishu): break auth login barrel cycle 2026-04-13 11:36:09 +01:00
setup-tools.ts
setup.ts refactor: move plugin contracts onto SDK testing seams 2026-04-28 00:14:58 +01:00
simple-completion-runtime.ts
skill-commands-runtime.ts
skills-runtime.ts feat(plugin-sdk): add presentation and skills runtime contracts 2026-04-21 21:29:44 +01:00
speech-core.ts refactor(runtime): add prepared runtime foundation (#78248) 2026-05-07 18:49:42 -03:00
speech.ts feat: stream elevenlabs tts into discord voice 2026-05-07 06:47:31 +01:00
ssrf-dispatcher.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
ssrf-policy.test.ts fix(ssrf): allow IPv6 fake-ip SSRF opt-in 2026-04-29 20:31:17 +01:00
ssrf-policy.ts fix(ssrf): allow IPv6 fake-ip SSRF opt-in 2026-04-29 20:31:17 +01:00
ssrf-runtime.ts fix: restore ssrf runtime private ip export 2026-05-02 06:46:52 +01:00
state-paths.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
status-helpers.test.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
status-helpers.ts fix: use transport activity for stale health 2026-04-22 08:52:55 +01:00
string-coerce-runtime.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
string-normalization-runtime.ts
synology-chat.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
system-event-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
talk-config-runtime.ts refactor(plugin-sdk): narrow config runtime imports 2026-04-27 14:58:32 +01:00
talk-voice.ts
target-resolver-runtime.ts
telegram-account.test.ts fix(plugin-sdk): restore channel compatibility facades 2026-04-28 21:38:11 -07:00
telegram-account.ts docs(plugin-sdk): mark compatibility facades deprecated 2026-04-28 22:41:23 -07:00
telegram-command-config.test.ts
telegram-command-config.ts refactor: move extension markers into manifests 2026-04-18 20:16:44 +01:00
telegram-command-ui.ts
temp-path.test.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
temp-path.ts [codex] Extract filesystem safety primitives (#77918) 2026-05-06 02:15:17 +01:00
test-env.ts refactor: expose SDK test helper subpaths 2026-04-28 03:28:17 +01:00
test-fixtures.ts refactor: expose agent runtime test contracts 2026-04-28 03:40:57 +01:00
test-helpers.ts refactor: delete unused test helpers 2026-05-01 12:20:50 +01:00
test-node-mocks.ts refactor: expose SDK test helper subpaths 2026-04-28 03:28:17 +01:00
test-utils.ts refactor: tighten extension test support boundaries 2026-04-28 03:52:19 +01:00
testing.ts refactor: consolidate message delivery API 2026-05-09 07:04:04 +01:00
text-autolink-runtime.ts perf: narrow plugin SDK import surfaces 2026-04-17 16:05:09 +01:00
text-chunking.test.ts
text-chunking.ts
text-runtime.ts
thread-aware-outbound-session-route.test.ts fix: preserve outbound thread sessions 2026-04-22 02:56:23 +01:00
thread-bindings-runtime.ts
thread-bindings-session-runtime.ts refactor: share thread binding lifecycle 2026-04-21 01:07:09 +01:00
time-runtime.ts fix: resolve main ci shard failures 2026-04-28 05:52:19 +01:00
tool-payload.test.ts test: align plain tool block parser spacing 2026-05-09 09:54:43 +01:00
tool-payload.ts test: align plain tool block parser spacing 2026-05-09 09:54:43 +01:00
tool-send.ts
transport-ready-runtime.ts refactor(plugin-sdk): split infra runtime barrel 2026-04-27 20:50:35 +01:00
tts-runtime.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
tts-runtime.types.ts feat: stream elevenlabs tts into discord voice 2026-05-07 06:47:31 +01:00
vercel-ai-gateway.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
video-generation-core.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
video-generation-runtime.ts
video-generation.ts feat: unify model catalog registration 2026-05-09 02:34:56 -04:00
web-content-extractor.ts refactor(web-fetch): move readability extraction to plugin 2026-04-24 13:34:37 -07:00
web-media.ts
webhook-ingress.ts refactor: move shared helpers off reserved sdk seams 2026-04-27 13:07:54 +01:00
webhook-memory-guards.test.ts test: tighten assertions and harness coverage 2026-05-08 05:28:12 +01:00
webhook-memory-guards.ts
webhook-path.ts
webhook-request-guards.test.ts
webhook-request-guards.ts test: remove stale unused imports 2026-05-09 11:26:43 +01:00
webhook-targets.test.ts
webhook-targets.ts
windows-spawn.test.ts
windows-spawn.ts
xai-model-id.ts
xiaomi.ts perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00
zalouser.ts fix(plugin-sdk): restore zalouser facade 2026-04-30 04:13:39 +01:00
zod.ts