openclaw/src/plugin-sdk
Peter Steinberger 7562b79465
refactor(channels): share durable ingress monitor (#111017)
* refactor(channels): share durable ingress monitor

* fix(channels): harden ingress monitor shutdown

* docs: refresh SDK documentation map
2026-07-19 00:42:08 +01:00
..
test-helpers fix(channels): harden prepared turn lifecycle (#110981) 2026-07-18 23:01:38 +01:00
access-groups.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
access-groups.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
account-configured-ids.ts
account-core.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
account-helpers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
account-id.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
account-resolution-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
account-resolution.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
acp-binding-resolve-runtime.ts
acp-binding-runtime.ts
acp-runtime-backend.ts refactor(shared): consolidate gateway and stateful runtime lazy loaders (#99296) 2026-07-02 18:43:14 -07:00
acp-runtime.test.ts fix: propagate ClickClack toolsAllow through replies 2026-06-05 08:40:35 -07:00
acp-runtime.ts docs: document sdk facade contracts 2026-06-04 22:22:21 -04:00
acpx.ts refactor: extract media and ACP core packages (#88534) 2026-05-31 11:30:33 +01:00
agent-config-primitives.ts
agent-core.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
agent-core.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
agent-dir-compat.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
agent-dir-compat.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
agent-harness-exec-review-runtime.ts refactor: delete dead infra and config exports (#106019) 2026-07-13 12:00:47 -07:00
agent-harness-runtime.test.ts fix(openai): align auth availability with effective routes (#104685) 2026-07-11 15:26:48 -07:00
agent-harness-runtime.ts fix(codex): stop fallback for superseded sessions (#110980) 2026-07-18 23:02:03 +01:00
agent-harness-task-runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
agent-harness-task-runtime.ts docs: document agent harness sdk contracts 2026-06-04 22:45:30 -04:00
agent-harness-tool-runtime.ts fix(copilot): tighten harness sdk boundaries 2026-06-23 15:48:27 +08:00
agent-harness.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
agent-media-payload.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
agent-runtime-avatar-contract.test.ts fix(control-ui): harden workspace avatar projection (#103657) 2026-07-10 13:31:22 +01:00
agent-runtime-test-contracts.ts fix(agents): replace prose terminal classifiers (#93228) 2026-06-15 02:53:14 -07:00
agent-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
agent-sessions.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
AGENTS.md
allow-from.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
allow-from.ts docs: document sdk payload and fetch contracts 2026-06-04 22:20:19 -04:00
allowlist-config-edit.test.ts fix(line): support /allowlist config edits (#106638) 2026-07-16 03:38:13 -07:00
allowlist-config-edit.ts fix(line): support /allowlist config edits (#106638) 2026-07-16 03:38:13 -07:00
anthropic-cli.ts perf(ci): remove the anthropic-cli jiti stall and stripe the full-plan whales (#109769) 2026-07-17 00:58:32 -07:00
anthropic-vertex-auth-presence.preflight.test.ts test(plugin-sdk): isolate runtime facade tests 2026-06-19 20:55:49 +02:00
anthropic-vertex-auth-presence.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
anthropic-vertex-auth-presence.ts docs: document plugin sdk runtime helpers 2026-06-04 19:16:24 -04:00
anthropic-vertex.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
api-baseline.test.ts fix(ci): make plugin SDK API manifest mergeable (#110228) 2026-07-18 00:16:39 +01:00
api-baseline.ts fix(ci): make plugin SDK API manifest mergeable (#110228) 2026-07-18 00:16:39 +01:00
approval-approvers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-auth-helpers.test.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
approval-auth-helpers.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
approval-auth-runtime.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
approval-client-helpers.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-client-helpers.ts docs: document plugin sdk runtime helpers 2026-06-04 19:16:24 -04:00
approval-client-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-delivery-helpers.test.ts fix(telegram): explain disabled plugin approval failures (#95973) 2026-07-02 14:15:25 -07:00
approval-delivery-helpers.ts fix(telegram): explain disabled plugin approval failures (#95973) 2026-07-02 14:15:25 -07:00
approval-delivery-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-gateway-runtime.ts feat(cloud-workers): gateway inference proxy for worker model turns (#105719) 2026-07-12 15:35:50 -07:00
approval-handler-adapter-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-handler-runtime.ts docs: document sdk migration and approval contracts 2026-06-04 22:24:26 -04:00
approval-native-helpers.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-native-helpers.ts chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
approval-native-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
approval-reaction-runtime.test.ts refactor(plugin-sdk): prune eligible deprecated exports (#106010) 2026-07-13 01:39:38 -07:00
approval-reaction-runtime.ts refactor(plugin-sdk): prune eligible deprecated exports (#106010) 2026-07-13 01:39:38 -07:00
approval-reference-runtime.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
approval-renderers.test.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
approval-renderers.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
approval-reply-runtime.ts feat(channels): add typed cross-surface approval actions (#103679) 2026-07-11 18:31:05 -07:00
approval-runtime.ts
async-lock-runtime.ts
boolean-param.ts refactor: consolidate exact boolean coercion (#99750) 2026-07-03 19:42:06 -07:00
browser-bridge.test.ts test(plugin-sdk): isolate runtime facade tests 2026-06-19 20:55:49 +02:00
browser-bridge.ts refactor: store Zalo hosted media in plugin state 2026-06-06 22:56:48 -07:00
browser-cdp.ts fix(browser): keep remote CDP credentials out of responses (#103139) 2026-07-10 01:12:51 +01:00
browser-config.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
browser-config.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-control-auth.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
browser-facade-test-helpers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-facades.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
browser-host-inspection.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
browser-host-inspection.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-maintenance.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-maintenance.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-node-host.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-node-host.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-profiles.ts refactor: store Zalo hosted media in plugin state 2026-06-06 22:56:48 -07:00
browser-subpaths.test.ts fix(browser): keep remote CDP credentials out of responses (#103139) 2026-07-10 01:12:51 +01:00
browser-trash.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
browser-types.ts refactor: store Zalo hosted media in plugin state 2026-06-06 22:56:48 -07:00
bundled-channel-config-schema.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
channel-access-compat.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-actions.ts docs: document plugin sdk runtime helpers 2026-06-04 19:16:24 -04:00
channel-activity-runtime.ts
channel-config-helpers.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-config-helpers.ts refactor(plugin-sdk): collapse internal config-schema facade usage onto one module (#104665) 2026-07-11 13:00:53 -07:00
channel-config-primitives.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
channel-config-schema-legacy.ts
channel-config-schema.ts feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
channel-config-ui-hints.test.ts feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
channel-config-ui-hints.ts feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
channel-config-writes.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-contract-testing.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-contract-testing.ts test(channels): delivery trace harness with feishu and mattermost goldens (#104478) 2026-07-11 06:49:27 -07:00
channel-contract.ts fix(ci): break plugin import cycles 2026-06-07 19:03:38 +09:00
channel-core.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
channel-entry-contract.test.ts refactor: prune redundant OpenClaw env controls (#109211) 2026-07-16 10:06:39 -07:00
channel-entry-contract.ts fix(plugins): forward-port bundled SDK fallback hardening (#107131) 2026-07-13 21:50:46 -07:00
channel-entry-contract.types.ts fix(ci): break plugin import cycles 2026-06-07 19:03:38 +09:00
channel-envelope.ts
channel-feedback.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-inbound-debounce.ts
channel-inbound-roots.ts
channel-inbound.test.ts feat(plugin-sdk): add extensible channel identity hook context (#91903) 2026-06-23 11:56:49 +08:00
channel-inbound.ts refactor(channels): centralize inbound orchestration and remove internal compat (#109716) 2026-07-17 00:56:46 -07:00
channel-ingress-runtime.test.ts refactor(plugin-sdk)!: delete the zero-consumer channel-ingress facade, AccessFacts projections, and dead dispatch aliases (#107906) 2026-07-14 19:43:18 -07:00
channel-ingress-runtime.ts feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
channel-lifecycle.core.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
channel-lifecycle.queue.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-lifecycle.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-lifecycle.ts
channel-location.ts
channel-logging.ts
channel-mention-gating.ts docs: document remaining plugin sdk helpers 2026-06-03 18:45:11 -04:00
channel-message-runtime.ts refactor(plugin-sdk)!: delete the zero-consumer channel-ingress facade, AccessFacts projections, and dead dispatch aliases (#107906) 2026-07-14 19:43:18 -07:00
channel-message.test.ts feat(slack): support Enterprise Grid org installs (#102372) 2026-07-08 23:53:19 -07:00
channel-message.ts refactor(plugin-sdk)!: delete the zero-consumer channel-ingress facade, AccessFacts projections, and dead dispatch aliases (#107906) 2026-07-14 19:43:18 -07:00
channel-outbound.draft-chunking.test.ts refactor(channel): share draft chunking resolver 2026-06-10 13:35:19 +05:30
channel-outbound.ts refactor(channels): share durable ingress monitor (#111017) 2026-07-19 00:42:08 +01:00
channel-pairing-paths.ts
channel-pairing.test.ts refactor(reef): centralize peer trust in SQLite (#108375) 2026-07-15 10:21:54 -07:00
channel-pairing.ts feat: add channel pairing request hook (#97733) 2026-07-05 19:11:58 -07:00
channel-plugin-common.ts
channel-policy.test.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
channel-policy.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
channel-replay-guard.ts refactor(channels): unify inbound replay protection (#109117) 2026-07-16 08:46:34 -07:00
channel-reply-core.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-reply-options-runtime.ts
channel-reply-pipeline.test.ts fix(mattermost): preserve text-block boundaries in draft preview (#87322) (#87449) 2026-07-10 14:32:11 +01:00
channel-reply-pipeline.ts
channel-route.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-route.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
channel-runtime-context.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-runtime.ts
channel-secret-basic-runtime.test.ts fix(secrets): keep unaffected owners live during reload failures (#110779) 2026-07-18 18:29:24 +01:00
channel-secret-basic-runtime.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
channel-secret-runtime.ts
channel-secret-tts-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-send-result.test.ts fix(plugin-sdk): failed raw channel sends report success (#109906) 2026-07-18 11:30:13 +01:00
channel-send-result.ts fix(plugin-sdk): failed raw channel sends report success (#109906) 2026-07-18 11:30:13 +01:00
channel-setup.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
channel-setup.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
channel-status.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-streaming.test.ts fix: use plain agent progress labels (#107260) 2026-07-14 01:00:24 -07:00
channel-streaming.ts
channel-target-testing.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-targets.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
channel-test-helpers.ts chore(plugins): gate deprecation hygiene in CI and purge internal deprecated usage (#108261) 2026-07-15 04:15:23 -07:00
chat-channel-ids.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
chat-channel-ids.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
CLAUDE.md
cli-backend.ts fix(onboarding): skip setup for configured gateways and require inference first (#102883) 2026-07-11 10:25:14 -07:00
cli-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
codex-mcp-projection.ts Refresh MCP OAuth auth-profile tokens (#96120) 2026-07-10 17:49:43 -07:00
codex-native-task-runtime.ts
collection-runtime.ts
command-auth-native.ts feat: support GPT-5.6 Ultra across OpenClaw and Codex runtimes (#98021) 2026-07-10 15:23:24 +01:00
command-auth.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-auth.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-detection.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-gating.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-primitives-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-status-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-status.runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-status.runtime.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
command-status.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
command-surface.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
compat.ts feat(channels): add unified implicit mention policy (#108829) 2026-07-16 17:16:01 -07:00
concurrency-runtime.ts
config-contracts.ts feat: scope group mention patterns by channel 2026-05-31 10:34:56 +01:00
config-mutation.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
config-runtime.test.ts feat(codex): supervise native Codex sessions (#104045) 2026-07-11 00:12:08 -07:00
config-runtime.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
config-schema.ts
config-types.ts fix(session): stop repeated restart recovery after retry budget (#96230) 2026-07-17 15:36:09 +01:00
context-visibility-runtime.ts
conversation-binding-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
conversation-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
copilot-proxy.ts
core.test.ts feat(slack): support Enterprise Grid org installs (#102372) 2026-07-08 23:53:19 -07:00
core.ts refactor(memory-wiki): move compiled cache to plugin state (#110167) 2026-07-18 03:05:03 +01:00
cron-store-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
dangerous-name-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
dedupe-runtime.test.ts refactor: consolidate duplicated plugin state and doctor migration plumbing onto SDK seams (#99850) 2026-07-04 01:51:03 -07:00
dedupe-runtime.ts refactor: consolidate duplicated plugin state and doctor migration plumbing onto SDK seams (#99850) 2026-07-04 01:51:03 -07:00
delivery-queue-runtime.test.ts refactor(deadcode): trim mid-size src exports (#105888) 2026-07-13 00:42:56 -07:00
delivery-queue-runtime.ts fix(gateway): admit reconnect delivery drains (#104143) 2026-07-10 22:33:33 -07:00
device-bootstrap.ts refactor(device-bootstrap): close bootstrap purpose type 2026-07-10 07:53:37 +05:30
diagnostic-runtime.ts
direct-dm-access.ts
direct-dm-guard-policy.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
direct-dm.test.ts refactor(channels): move inbound turn execution into core (#110095) 2026-07-18 00:55:46 +01:00
direct-dm.ts refactor(channels): centralize inbound orchestration and remove internal compat (#109716) 2026-07-17 00:56:46 -07:00
directory-config-runtime.ts
directory-runtime.test.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
directory-runtime.ts refactor(channels): share plugin contract scaffolds (#105838) 2026-07-13 01:51:32 -07:00
discord.test.ts fix(plugin-sdk): align Discord component edit facade types (#91679) 2026-06-09 19:58:10 +09:00
discord.ts refactor(plugin-sdk): collapse internal config-schema facade usage onto one module (#104665) 2026-07-11 13:00:53 -07:00
document-extractor.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
embedding-providers.ts fix(memory): accept local default model path migration (#92954) 2026-06-15 09:29:42 +08:00
entrypoints.ts chore(deadcode): drop unused sdk specifier helper 2026-06-21 11:50:51 +08:00
error-runtime.ts fix(slack): time out stalled external file uploads (#103442) 2026-07-10 23:52:35 +01:00
exec-approvals-runtime.ts
expect-runtime.ts fix(plugin-sdk): isolate expect declaration surface 2026-07-12 11:23:43 +01:00
extension-shared.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
extension-shared.ts fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
facade-activation-check.runtime.ts refactor(json): share JSON5 fallback parsing 2026-07-14 01:35:48 -07:00
facade-activation-contract.ts fix(plugin-sdk): align speech runtime packaging (#89899) 2026-07-07 07:38:41 +01:00
facade-loader.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
facade-loader.ts fix(plugins): resolve public artifacts from installed plugin roots (#98819) 2026-07-04 10:57:42 +10:00
facade-resolution-shared.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
facade-runtime.test.ts refactor: remove dead plugin loader exports (#105937) 2026-07-13 01:29:33 -07:00
facade-runtime.ts fix(plugins): resolve public artifacts from installed plugin roots (#98819) 2026-07-04 10:57:42 +10:00
feishu-security.ts docs: document sdk facade contracts 2026-06-04 22:22:21 -04:00
fetch-auth.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
fetch-auth.ts docs: document sdk payload and fetch contracts 2026-06-04 22:20:19 -04:00
fetch-runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
fetch-runtime.ts fix(proxy): share canonical no-proxy matching 2026-07-14 11:23:32 -07:00
file-access-runtime.ts feat(mxc): add Windows MXC sandbox backend (#97086) 2026-07-12 23:07:25 -07:00
file-lock.test.ts refactor(memory): move QMD coordination to SQLite (#109636) 2026-07-16 22:01:34 -07:00
file-lock.ts refactor(memory): move QMD coordination to SQLite (#109636) 2026-07-16 22:01:34 -07:00
fs-safe-compat.test.ts feat(mxc): add Windows MXC sandbox backend (#97086) 2026-07-12 23:07:25 -07:00
gateway-method-runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
gateway-method-runtime.ts docs: document sdk runtime helper contracts 2026-06-04 22:14:54 -04:00
gateway-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
github-copilot-domain.ts fix(github-copilot): reject unsupported OAuth enterprise domain before refresh and model routing (#105584) 2026-07-14 22:29:35 -07:00
github-copilot-login.ts
github-copilot-token-endpoint.ts fix(github-copilot): reject unsupported OAuth enterprise domain before refresh and model routing (#105584) 2026-07-14 22:29:35 -07:00
global-singleton.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
google-model-id.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
group-access.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
group-access.ts docs: document sdk dedupe and group contracts 2026-06-04 22:27:50 -04:00
group-activation.ts
health.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
heartbeat-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
hook-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
host-runtime.ts
html-entity-runtime.test.ts refactor(plugin-sdk): isolate HTML entity runtime 2026-07-14 00:16:37 -07:00
html-entity-runtime.ts refactor(plugin-sdk): isolate HTML entity runtime 2026-07-14 00:16:37 -07:00
image-generation-core.auth.runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
image-generation-core.ts refactor(shared): consolidate gateway and stateful runtime lazy loaders (#99296) 2026-07-02 18:43:14 -07:00
image-generation-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
image-generation.ts fix(image-gen): bound image generation provider JSON response reads (#96495) 2026-06-26 07:08:30 -04:00
inbound-envelope.ts refactor(channels): centralize inbound orchestration and remove internal compat (#109716) 2026-07-17 00:56:46 -07:00
inbound-reply-dispatch.test.ts refactor(plugin-sdk)!: delete the zero-consumer channel-ingress facade, AccessFacts projections, and dead dispatch aliases (#107906) 2026-07-14 19:43:18 -07:00
inbound-reply-dispatch.ts refactor(plugin-sdk)!: delete the zero-consumer channel-ingress facade, AccessFacts projections, and dead dispatch aliases (#107906) 2026-07-14 19:43:18 -07:00
index.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
infra-runtime.ts fix(plugin-sdk): keep shipped ErrorKind/detectErrorKind as deprecated compat 2026-07-12 06:25:54 +05:30
ingress-effect-once.test.ts feat(plugin-sdk): guard ingress effects once per event (#110846) 2026-07-18 19:23:39 +01:00
ingress-effect-once.ts refactor(plugin-sdk): consolidate persistent dedupe claim loop (#110984) 2026-07-18 23:36:59 +01:00
inline-image-data-url-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
interactive-runtime.ts refactor(channels): centralize inbound orchestration and remove internal compat (#109716) 2026-07-17 00:56:46 -07:00
json-schema-runtime.ts
json-store.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
json-unsafe-integers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
keyed-async-queue.test.ts chore(tooling): enforce indexed access in core tests (#105375) 2026-07-12 14:29:52 +01:00
keyed-async-queue.ts refactor: consolidate exact keyed async queues (#99691) 2026-07-04 16:45:07 -07:00
lazy-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
lazy-value.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
lazy-value.ts docs: document sdk utility contracts 2026-06-04 22:18:33 -04:00
litellm.ts docs: document provider facade constants 2026-06-04 22:26:17 -04:00
llm.ts refactor: extract reusable AI runtime package (#99059) 2026-07-05 01:56:40 -04:00
lmstudio-runtime.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
lmstudio-runtime.ts docs: document lmstudio runtime contracts 2026-06-04 22:41:26 -04:00
lmstudio.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
lobster.ts
logging-core.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
markdown-table-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
matrix-deps.ts docs: document sdk facade contracts 2026-06-04 22:22:21 -04:00
matrix.ts
mattermost.ts
media-generation-runtime-shared.ts
media-generation-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
media-mime.ts refactor: extract media and ACP core packages (#88534) 2026-05-31 11:30:33 +01:00
media-runtime.test.ts fix(media): normalize Windows inbound paths case-insensitively 2026-07-01 03:53:54 -07:00
media-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
media-store.ts
media-understanding-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
media-understanding.ts fix(media): use typed auth for no-auth media providers 2026-05-31 12:56:38 +01:00
meeting-runtime.ts refactor(meeting-bot): extract browser meeting-bot core behind MeetingPlatformAdapter (#109755) 2026-07-17 10:35:56 +01:00
memory-core-bundled-runtime.test.ts refactor(plugin-sdk): inject memory local service per call 2026-07-12 06:33:57 +08:00
memory-core-bundled-runtime.ts refactor(plugin-sdk): inject memory local service per call 2026-07-12 06:33:57 +08:00
memory-core-engine-runtime.test.ts refactor(memory): move QMD coordination to SQLite (#109636) 2026-07-16 22:01:34 -07:00
memory-core-engine-runtime.ts refactor(memory): move QMD coordination to SQLite (#109636) 2026-07-16 22:01:34 -07:00
memory-core-host-embedding-registry.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-core-host-engine-embeddings.ts fix(memory): harden embedding batch workflows (#103472) 2026-07-11 16:43:58 -07:00
memory-core-host-engine-foundation.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
memory-core-host-engine-qmd.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
memory-core-host-engine-storage.ts fix(memory): search by filenames and paths (#104449) 2026-07-11 10:54:34 -07:00
memory-core-host-events.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-core-host-multimodal.ts
memory-core-host-query.ts
memory-core-host-runtime-cli.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
memory-core-host-runtime-core.ts feat(memory): default cross-conversation recall for personal installs (#110597) 2026-07-18 12:16:49 +01:00
memory-core-host-runtime-files.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
memory-core-host-secret.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-core-host-status.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
memory-core.ts
memory-host-core.test.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-host-core.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-host-event-export.test.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-host-event-export.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-host-events.test.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-host-events.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
memory-host-files.ts
memory-host-markdown.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-host-markdown.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-host-search.runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-host-search.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-host-search.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
memory-host-status.ts
memory-migration-source.ts feat(control-ui): import Codex and Claude Code memory (#106406) 2026-07-13 15:30:06 -07:00
message-tool-delivery-hints.ts fix(auto-reply): trim inbound prompt metadata 2026-07-02 16:05:49 -07:00
messaging-targets.ts
migration-config.test.ts fix(sdk): add prototype-pollution guard to migration config merge (#103059) (#106116) 2026-07-13 15:14:58 -07:00
migration-runtime.test.ts fix(migrate): harden importer path resolution and memory copy safety (#109314) 2026-07-16 12:56:43 -07:00
migration-runtime.ts fix(migrate): harden importer path resolution and memory copy safety (#109314) 2026-07-16 12:56:43 -07:00
migration-sensitive-redaction.test.ts fix(migrate): import current Hermes state and provider contracts (#106758) 2026-07-13 12:53:13 -07:00
migration.ts fix(sdk): add prototype-pollution guard to migration config merge (#103059) (#106116) 2026-07-13 15:14:58 -07:00
minimax.ts docs: document provider facade constants 2026-06-04 22:26:17 -04:00
model-session-runtime.ts feat(codex): supervise native Codex sessions (#104045) 2026-07-11 00:12:08 -07:00
models-provider-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
music-generation-core.ts
music-generation.ts
native-command-config-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
native-command-registry.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
node-host.ts refactor: simplify native session executable resolution (#108169) 2026-07-15 01:49:45 -07:00
number-runtime.ts refactor: consolidate byte-size formatting (#99768) 2026-07-06 09:26:04 -07:00
oauth-utils.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
open-prose.ts
opencode.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
opencode.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
openrouter.ts docs: document provider facade constants 2026-06-04 22:26:17 -04:00
optional-channel-setup.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
outbound-media.test.ts refactor: store Zalo hosted media in plugin state 2026-06-06 22:56:48 -07:00
outbound-media.ts refactor: store Zalo hosted media in plugin state 2026-06-06 22:56:48 -07:00
outbound-runtime.ts
outbound-send-deps.ts
pair-loop-guard-runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
pair-loop-guard-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
pairing-access.ts refactor(reef): centralize peer trust in SQLite (#108375) 2026-07-15 10:21:54 -07:00
param-readers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
persistent-dedupe.test.ts refactor(channels): unify inbound replay protection (#109117) 2026-07-16 08:46:34 -07:00
persistent-dedupe.ts refactor(plugin-sdk): consolidate persistent dedupe claim loop (#110984) 2026-07-18 23:36:59 +01:00
persistent-dedupe.types.ts refactor(channels): unify inbound replay protection (#109117) 2026-07-16 08:46:34 -07:00
phone-control.ts
plugin-config-runtime.ts refactor(config): share canonical deep merge 2026-07-13 17:06:26 -07:00
plugin-entry.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
plugin-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
plugin-state-runtime.ts refactor(memory): move QMD coordination to SQLite (#109636) 2026-07-16 22:01:34 -07:00
plugin-state-test-runtime.ts refactor: move non-session runtime journals to SQLite (#109427) 2026-07-18 11:42:14 +01:00
plugin-test-api.ts refactor(memory-wiki): move compiled cache to plugin state (#110167) 2026-07-18 03:05:03 +01:00
plugin-test-contracts.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
plugin-test-runtime.ts fix: seed Slack thread context after reset (#97100) 2026-06-28 02:36:53 -04:00
poll-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
private-qa-bundled-env.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
process-runtime.ts refactor(process): route bounded commands through Execa (#106495) 2026-07-13 11:07:35 -07:00
provider-auth-api-key.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-auth-copilot-cache.ts fix(github-copilot): reject unsupported OAuth enterprise domain before refresh and model routing (#105584) 2026-07-14 22:29:35 -07:00
provider-auth-login-flow-runtime.ts fix(auth): preserve Codex login profile identity 2026-07-12 07:40:35 +08:00
provider-auth-login.runtime.ts Use nondeprecated provider auth SDK path 2026-07-01 11:16:49 -07:00
provider-auth-login.ts Use nondeprecated provider auth SDK path 2026-07-01 11:16:49 -07:00
provider-auth-result.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
provider-auth-result.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
provider-auth-runtime.test.ts feat(onboarding): add provider sign-in (#104502) 2026-07-11 13:00:17 -07:00
provider-auth-runtime.ts feat(onboarding): add provider sign-in (#104502) 2026-07-11 13:00:17 -07:00
provider-auth.test.ts fix(github-copilot): reject unsupported OAuth enterprise domain before refresh and model routing (#105584) 2026-07-14 22:29:35 -07:00
provider-auth.ts fix(github-copilot): reject unsupported OAuth enterprise domain before refresh and model routing (#105584) 2026-07-14 22:29:35 -07:00
provider-catalog-live-runtime.test.ts test(plugin-sdk): stabilize catalog timeout assertion 2026-07-11 21:29:40 +08:00
provider-catalog-live-runtime.ts refactor(infra): consolidate bounded HTTP body reads (#99744) 2026-07-04 12:15:57 -07:00
provider-catalog-runtime.ts
provider-catalog-shared.test.ts feat(openai): add GPT-5.6 series support (#98333) 2026-07-01 06:48:57 +01:00
provider-catalog-shared.ts feat(openai): add GPT-5.6 series support (#98333) 2026-07-01 06:48:57 +01:00
provider-enable-config.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-enable-config.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
provider-entry.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
provider-entry.ts refactor: consolidate duplicate helper exports (#106016) 2026-07-13 03:22:00 -07:00
provider-env-vars.ts
provider-http-test-mocks.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-http.ts Bound successful provider response reads 2026-06-24 19:08:22 -05:00
provider-model-shared.test.ts feat(onboarding): prefer strongest local model in guided detection (#109250) 2026-07-16 17:30:49 -07:00
provider-model-shared.ts feat(onboarding): prefer strongest local model in guided detection (#109250) 2026-07-16 17:30:49 -07:00
provider-model-types.ts fix(openai): align auth availability with effective routes (#104685) 2026-07-11 15:26:48 -07:00
provider-oauth-runtime.test.ts test: consolidate wrapper facade coverage 2026-06-09 20:12:25 +09:00
provider-oauth-runtime.ts fix(auth): use OpenClaw lobster logo on OAuth callback pages 2026-07-07 04:48:01 +01:00
provider-onboard.ts feat(models): make per-agent allowlists explicit (#110888) 2026-07-18 21:42:05 +01:00
provider-openai-chatgpt-auth.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
provider-openai-chatgpt-auth.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
provider-selection-runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-selection-runtime.ts docs: document sdk runtime helper contracts 2026-06-04 22:14:54 -04:00
provider-setup.ts
provider-stream-family.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
provider-stream-shared.test.ts chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
provider-stream-shared.ts chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
provider-stream.test.ts fix(models): refresh bundled provider catalogs (#109410) 2026-07-16 16:47:25 -07:00
provider-stream.ts fix(models): refresh bundled provider catalogs (#109410) 2026-07-16 16:47:25 -07:00
provider-test-contracts.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-tools.test.ts fix: bound pasted input and provider response bodies (#110627) 2026-07-18 13:54:56 +01:00
provider-tools.ts fix: bound pasted input and provider response bodies (#110627) 2026-07-18 13:54:56 +01:00
provider-transport-runtime.ts refactor: extract reusable AI runtime package (#99059) 2026-07-05 01:56:40 -04:00
provider-usage.ts feat: add Anthropic and OpenAI cost history (#100672) 2026-07-06 12:06:55 +01:00
provider-web-fetch-contract.ts
provider-web-fetch.ts
provider-web-search-config-contract.ts
provider-web-search-contract-fields.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
provider-web-search-contract.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-web-search-contract.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
provider-web-search.ts
provider-zai-endpoint.ts docs: document sdk facade contracts 2026-06-04 22:22:21 -04:00
proxy-capture.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
qa-channel-protocol.test.ts fix(qa-channel): bind message actions to authorized targets (#108433) 2026-07-15 14:36:20 -07:00
qa-channel-protocol.ts fix(qa-channel): bind message actions to authorized targets (#108433) 2026-07-15 14:36:20 -07:00
qa-channel.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
qa-channel.ts test(qa): use qa flow for channel routing scenarios (#101076) 2026-07-06 18:35:41 -07:00
qa-lab.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
qa-lab.ts docs: document sdk facade contracts 2026-06-04 22:22:21 -04:00
qa-runner-runtime.integration.test.ts refactor(qa): add canonical live channel adapters (#99707) 2026-07-06 09:24:34 -07:00
qa-runner-runtime.test.ts refactor(qa): migrate Matrix scenarios into QA Lab (#103589) 2026-07-15 01:22:20 -07:00
qa-runner-runtime.ts refactor(qa): canonicalize live scenario coverage (#108464) 2026-07-15 16:50:41 -07:00
qa-runtime.test-helpers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
qa-runtime.test.ts fix(qa): discard ignored guarded response bodies (#110443) 2026-07-18 18:08:16 +01:00
qa-runtime.ts fix(qa): discard ignored guarded response bodies (#110443) 2026-07-18 18:08:16 +01:00
question-gateway-runtime.ts feat: ask_user follow-ups — harness convergence, channel finalization + reactions, native cards, docked web panel (#110372) 2026-07-18 03:32:39 -04:00
realtime-bootstrap-context.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
realtime-transcription.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
realtime-voice.ts refactor(talk): add realtime voice session harness and adopt in google-meet and voice-call (#109497) 2026-07-16 21:28:44 -07:00
reply-chunking.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
reply-dedupe.ts
reply-dispatch-runtime.ts refactor(shared): consolidate gateway and stateful runtime lazy loaders (#99296) 2026-07-02 18:43:14 -07:00
reply-history.ts
reply-payload-testing.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
reply-payload.test.ts feat: ask_user — structured questions from the agent with web card, channel buttons, and text answers (#109922) 2026-07-17 22:24:17 +01:00
reply-payload.ts fix(channels): centralize access gates and media fallback (#109548) 2026-07-16 20:55:08 -07:00
reply-reference.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
reply-runtime.ts fix(reply): prevent hung pre-delivery hooks from blocking lanes (#104256) 2026-07-11 15:47:15 -07:00
request-url.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
resolution-notes.ts
response-limit-runtime.ts fix(infra): preserve characters in truncated response snippets (#103136) 2026-07-09 23:43:26 +01:00
retry-runtime.ts refactor(channels): share retry helpers and remove dead state probes (#108903) 2026-07-16 04:03:15 -07:00
root-alias.cjs refactor: canonicalize binary operation results (#106049) 2026-07-13 00:39:43 -07:00
routing.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
run-command.ts docs: document sdk single-export contracts 2026-06-04 22:16:29 -04:00
runtime-config-snapshot.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
runtime-doctor.ts refactor(config): declarative doctor alias-migration DSL with inheritance-aware account seeding (#105636) 2026-07-12 12:28:42 -07:00
runtime-env.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
runtime-fetch.ts
runtime-group-policy.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
runtime-logger.ts docs: document sdk dedupe and group contracts 2026-06-04 22:27:50 -04:00
runtime-secret-resolution.ts
runtime-store.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
runtime-store.ts docs: document sdk utility contracts 2026-06-04 22:18:33 -04:00
runtime.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
sandbox.ts fix(exec): fail invalid explicit workdir before running (#94441) 2026-06-26 08:02:00 +10:00
schema-normalization-runtime-contract.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
secret-file-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
secret-input-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
secret-input-schema.ts fix(secrets): enforce canonical secret refs 2026-06-20 06:41:33 +02:00
secret-input.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
secret-input.ts feat(gateway): durable cloud worker environments, provider SDK contract, and lifecycle RPCs (#104401) 2026-07-11 04:54:27 -07:00
secret-provider-integration.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
secret-ref-runtime.ts Add Vault SecretRef plugin (#89255) 2026-07-09 05:30:12 -05:00
secure-random-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
security-runtime-internal.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
security-runtime.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
self-hosted-provider-setup.ts
session-binding-runtime.ts
session-catalog.ts feat(sessions): upstream liveness for adopted catalog sessions (#107009) 2026-07-14 01:09:05 -07:00
session-key-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
session-store-runtime-internal.ts fix(session): stop repeated restart recovery after retry budget (#96230) 2026-07-17 15:36:09 +01:00
session-store-runtime.recovery.test.ts fix(session): stop repeated restart recovery after retry budget (#96230) 2026-07-17 15:36:09 +01:00
session-store-runtime.test.ts refactor(session): compress restart recovery internals (#110170) 2026-07-17 23:14:10 +01:00
session-store-runtime.ts refactor(session): compress restart recovery internals (#110170) 2026-07-17 23:14:10 +01:00
session-transcript-hit.test.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
session-transcript-hit.ts fix(core): make indexed access explicit across remaining src (NUIA phase 3b) (#104773) 2026-07-11 20:47:34 -07:00
session-transcript-memory-hit.ts refactor: add SDK transcript identity target API (#95030) 2026-06-20 14:01:07 -07:00
session-transcript-runtime-visible-delta.test.ts feat: bound transcript reads across replacements (#110374) 2026-07-18 11:41:39 -07:00
session-transcript-runtime.test.ts feat: bound transcript reads across replacements (#110374) 2026-07-18 11:41:39 -07:00
session-transcript-runtime.ts feat: bound transcript reads across replacements (#110374) 2026-07-18 11:41:39 -07:00
session-visibility.ts refactor(sessions): replace ambient watch sentinels with provenance (#110428) 2026-07-18 06:55:29 +01:00
setup-adapter-runtime.ts
setup-credential.test.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
setup-credential.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
setup-runtime.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
setup-tools.ts refactor(plugins): remove setup binary facade 2026-06-18 09:46:56 +08:00
setup.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
simple-completion-runtime.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
skill-commands-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
skills-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
speech-core.ts fix(vydra): ignore blank environment API key (#108757) 2026-07-16 04:33:25 -07:00
speech-settings.ts improve: reduce agent startup cost from TTS imports (#109344) 2026-07-16 15:50:59 -07:00
speech.ts
sqlite-runtime-testing.ts refactor: flip sessions and transcripts to sqlite storage (#98236) 2026-07-11 14:50:37 -07:00
sqlite-runtime.ts fix(sdk): keep sqlite lifecycle helpers private 2026-06-19 01:20:06 +08:00
ssrf-dispatcher.ts
ssrf-policy.test.ts fix: block unspecified trusted DNS targets (#103075) 2026-07-10 11:16:26 +05:30
ssrf-policy.ts docs: document sdk migration and approval contracts 2026-06-04 22:24:26 -04:00
ssrf-runtime-internal.ts
ssrf-runtime.ts
state-paths.ts
status-helpers.test.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
status-helpers.ts refactor(channels): table-drive setup and control-plane helpers (#109028) 2026-07-16 07:17:01 -07:00
string-coerce-runtime.ts refactor: extract normalization core package 2026-05-31 01:33:00 +01:00
string-normalization-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
synology-chat.ts docs: document sdk facade contracts 2026-06-04 22:22:21 -04:00
system-event-runtime.ts
talk-config-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
talk-voice.ts
target-resolver-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
telegram-account.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
telegram-account.ts docs: document plugin sdk runtime helpers 2026-06-04 19:16:24 -04:00
telegram-command-config.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
telegram-command-config.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
telegram-command-ui.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
temp-path.test.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
temp-path.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
test-env.ts refactor: reduce plugin SDK test import overhead (#109333) 2026-07-16 13:55:23 -07:00
test-fixtures.ts
test-helpers.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
test-live-auth.ts refactor: reduce plugin SDK test import overhead (#109333) 2026-07-16 13:55:23 -07:00
test-live.ts refactor: reduce plugin SDK test import overhead (#109333) 2026-07-16 13:55:23 -07:00
test-media-generation.ts refactor: reduce plugin SDK test import overhead (#109333) 2026-07-16 13:55:23 -07:00
test-media-understanding.ts refactor: reduce plugin SDK test import overhead (#109333) 2026-07-16 13:55:23 -07:00
test-node-mocks.ts
test-utils.ts refactor(plugin-sdk): remove private testing barrel ahead of window (#108020) 2026-07-14 22:13:37 -07:00
text-autolink-runtime.ts
text-chunking.test.ts fix: render assistant transcript headers safely (#99404) 2026-07-14 02:25:37 -07:00
text-chunking.ts fix: render assistant transcript headers safely (#99404) 2026-07-14 02:25:37 -07:00
text-runtime.ts refactor: extract normalization core package 2026-05-31 01:33:00 +01:00
text-utility-runtime.test.ts refactor(plugin-sdk): isolate HTML entity runtime 2026-07-14 00:16:37 -07:00
text-utility-runtime.ts refactor(plugin-sdk): isolate HTML entity runtime 2026-07-14 00:16:37 -07:00
thread-aware-outbound-session-route.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
thread-bindings-runtime.ts
thread-bindings-session-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
time-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
tool-payload.test.ts fix(tool-call-repair): bound serialized stream normalization (#104100) 2026-07-10 20:00:11 -07:00
tool-payload.ts fix(tool-payload): enforce UTF-8 byte limits for serialized payloads (#102450) 2026-07-09 07:47:23 +01:00
tool-plugin.test.ts improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
tool-plugin.ts improve: let Code Mode use declared tool result shapes (#109813) 2026-07-17 14:46:37 +01:00
tool-results.test.ts refactor(plugin-sdk): consolidate tool result helpers (#99740) 2026-07-04 16:50:44 -07:00
tool-results.ts refactor(plugin-sdk): consolidate tool result helpers (#99740) 2026-07-04 16:50:44 -07:00
tool-send.ts fix(reply): deliver final reply when queued follow-up claims session; scope dedupe to routed thread (#90943) 2026-06-14 09:11:05 -07:00
transcripts.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
transport-ready-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
tts-runtime.ts docs: document remaining plugin sdk files 2026-06-04 19:21:04 -04:00
tts-runtime.types.ts refactor(speech-core): share TTS request pre-resolution across discord and voice-call (#109640) 2026-07-16 21:47:06 -07:00
types.ts refactor(plugin-sdk): narrow wildcard barrels to explicit used exports (#108440) 2026-07-16 00:45:23 -07:00
vercel-ai-gateway.ts docs: document qa video gateway sdk contracts 2026-06-04 22:34:53 -04:00
video-generation-core.ts feat(xai): support Grok Imagine Video 1.5 (#103316) 2026-07-10 04:49:42 +01:00
video-generation-runtime.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
video-generation.ts feat(xai): support Grok Imagine Video 1.5 (#103316) 2026-07-10 04:49:42 +01:00
web-content-extractor.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
web-media.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
webhook-ingress.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
webhook-memory-guards.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
webhook-memory-guards.ts docs: document plugin sdk public helpers 2026-06-04 19:14:41 -04:00
webhook-numeric-options.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
webhook-path.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
webhook-request-guards.test.ts fix(line): run post-ack webhook processing on its own admitted work root (#107734) 2026-07-16 03:39:02 -07:00
webhook-request-guards.ts fix(line): run post-ack webhook processing on its own admitted work root (#107734) 2026-07-16 03:39:02 -07:00
webhook-targets.test.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00
webhook-targets.ts docs: document plugin sdk runtime helpers 2026-06-04 19:16:24 -04:00
widget-html.test.ts refactor(plugin-sdk): share widget HTML validation helpers (#108807) 2026-07-16 03:13:29 -07:00
widget-html.ts refactor(plugin-sdk): share widget HTML validation helpers (#108807) 2026-07-16 03:13:29 -07:00
windows-spawn.test.ts fix: Windows CLI backends fail through npm shims (#101378) 2026-07-07 06:57:16 +01:00
windows-spawn.ts fix: Windows CLI backends fail through npm shims (#101378) 2026-07-07 06:57:16 +01:00
xiaomi.ts docs: document provider facade constants 2026-06-04 22:26:17 -04:00
zalouser.ts
zod.ts docs: document auth profile failure policy contract (#89613) 2026-06-03 15:20:39 -07:00