openclaw/extensions
Bob ea15819ecf
ACP: harden startup and move configured routing behind plugin seams (#48197)
* ACPX: keep plugin-local runtime installs out of dist

* Gateway: harden ACP startup and service PATH

* ACP: reinitialize error-state configured bindings

* ACP: classify pre-turn runtime failures as session init failures

* Plugins: move configured ACP routing behind channel seams

* Telegram tests: align startup probe assertions after rebase

* Discord: harden ACP configured binding recovery

* ACP: recover Discord bindings after stale runtime exits

* ACPX: replace dead sessions during ensure

* Discord: harden ACP binding recovery

* Discord: fix review follow-ups

* ACP bindings: load channel snapshots across workspaces

* ACP bindings: cache snapshot channel plugin resolution

* Experiments: add ACP pluginification holy grail plan

* Experiments: rename ACP pluginification plan doc

* Experiments: drop old ACP pluginification doc path

* ACP: move configured bindings behind plugin services

* Experiments: update bindings capability architecture plan

* Bindings: isolate configured binding routing and targets

* Discord tests: fix runtime env helper path

* Tests: fix channel binding CI regressions

* Tests: normalize ACP workspace assertion on Windows

* Bindings: isolate configured binding registry

* Bindings: finish configured binding cleanup

* Bindings: finish generic cleanup

* Bindings: align runtime approval callbacks

* ACP: delete residual bindings barrel

* Bindings: restore legacy compatibility

* Revert "Bindings: restore legacy compatibility"

This reverts commit ac2ed68fa2426ecc874d68278c71c71ad363fcfe.

* Tests: drop ACP route legacy helper names

* Discord/ACP: fix binding regressions

---------

Co-authored-by: Onur <2453968+osolmaz@users.noreply.github.com>
2026-03-17 17:27:52 +01:00
..
acpx ACP: harden startup and move configured routing behind plugin seams (#48197) 2026-03-17 17:27:52 +01:00
amazon-bedrock refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
anthropic refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
bluebubbles refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
brave refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
byteplus refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
cloudflare-ai-gateway refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
copilot-proxy refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
device-pair refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
diagnostics-otel refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
diffs refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
discord ACP: harden startup and move configured routing behind plugin seams (#48197) 2026-03-17 17:27:52 +01:00
elevenlabs refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
feishu ACP: harden startup and move configured routing behind plugin seams (#48197) 2026-03-17 17:27:52 +01:00
firecrawl refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
github-copilot refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
google tests(google): inject oauth credential fs stubs 2026-03-17 09:46:58 -04:00
googlechat refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
huggingface refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
imessage refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
irc fix(ci): restore local check suite 2026-03-17 08:14:03 +00:00
kilocode refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
kimi-coding refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
line fix(ci): restore local check suite 2026-03-17 08:14:03 +00:00
llm-task refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
lobster ACP: harden startup and move configured routing behind plugin seams (#48197) 2026-03-17 17:27:52 +01:00
matrix refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
mattermost refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
memory-core refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
memory-lancedb refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
microsoft refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
minimax refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
mistral refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
modelstudio refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
moonshot refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
msteams refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
nextcloud-talk refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
nostr fix(ci): restore local check suite 2026-03-17 08:14:03 +00:00
nvidia refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
ollama refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
open-prose refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
openai refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
opencode refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
opencode-go refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
openrouter refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
openshell Plugin SDK: split setup and sandbox subpaths 2026-03-16 12:06:32 +00:00
perplexity refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
phone-control refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
qianfan refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
qwen-portal-auth refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
sglang refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
shared refactor: finalize plugin sdk legacy boundary cleanup 2026-03-16 22:51:46 -07:00
signal test: stabilize full gate 2026-03-17 16:21:59 +00:00
slack test: stabilize full gate 2026-03-17 16:21:59 +00:00
synology-chat fix(ci): restore local check suite 2026-03-17 08:14:03 +00:00
synthetic refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
talk-voice refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
telegram ACP: harden startup and move configured routing behind plugin seams (#48197) 2026-03-17 17:27:52 +01:00
thread-ownership refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
tlon refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
together refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
twitch test: flatten twitch send mocks 2026-03-17 16:21:58 +00:00
venice refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
vercel-ai-gateway refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
vllm refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
voice-call refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
volcengine refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
whatsapp test: stabilize full gate 2026-03-17 16:21:59 +00:00
xai refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
xiaomi refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
zai refactor: dedupe bundled plugin entrypoints 2026-03-17 00:14:12 -07:00
zalo refactor: dedupe plugin lazy runtime helpers 2026-03-17 09:24:22 -07:00
zalouser refactor: split plugin testing seam from bundled extension helpers 2026-03-17 01:05:09 -07:00
.npmignore fix: harden windows npm runtime path 2026-03-12 23:03:19 +00:00