openclaw/extensions
Vincent Koc 91ac485246
feat(tokenjuice): bundle the native adapter (#69946)
* feat(plugins): register embedded extension factories

* feat(tokenjuice): bundle the native adapter

* fix(tokenjuice): gate the bundled embedded extension seam

* fix(tokenjuice): refresh runtime sidecar baseline

* fix(plugins): harden bundled embedded extensions

* fix(plugins): install source bundled runtime deps

* fix(tokenjuice): sync lockfile importer

* fix(plugins): validate reused runtime dep versions

* fix(plugins): restore tokenjuice CI contract

* fix(plugins): remove tokenjuice dts bridge

* fix(tokenjuice): repair openclaw type shim

* fix(plugins): harden bundled runtime deps

* fix(plugins): keep source checkout runtime deps local

* fix(plugins): isolate bundled runtime dep installs

* fix(cli): keep plugin startup registration non-activating

* fix(cli): keep loader overrides out of plugin cli options
2026-04-21 23:58:37 -07:00
..
acpx fix: stage ACP and Codex runtime deps 2026-04-21 08:47:24 +01:00
active-memory fix: gate max thinking by model support 2026-04-21 07:02:43 +01:00
alibaba chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
amazon-bedrock fix: centralize provider thinking profiles 2026-04-21 09:13:35 +01:00
amazon-bedrock-mantle chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
anthropic refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
anthropic-vertex refactor: share anthropic vertex provider helpers 2026-04-20 22:05:39 +01:00
arcee test: share provider catalog fixtures 2026-04-21 00:32:42 +01:00
bluebubbles fix(bluebubbles): add opt-in coalesceSameSenderDms for split-send DMs (#69258) 2026-04-21 01:43:17 -07:00
brave build(deps): declare extension runtime dependencies 2026-04-20 16:07:14 +01:00
browser test: harden ci timing cleanup 2026-04-22 04:45:19 +01:00
byteplus chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
chutes fix: use static provider catalogs for model listing 2026-04-22 04:51:38 +01:00
cloudflare-ai-gateway test(extensions): move provider contracts to owners 2026-04-20 20:55:39 +01:00
codex build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
comfy refactor: share ssrf policy merging 2026-04-21 00:54:08 +01:00
copilot-proxy chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
deepgram refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
deepseek test: share provider catalog fixtures 2026-04-21 00:32:42 +01:00
device-pair perf: avoid sort-for-single selection 2026-04-20 23:20:31 +01:00
diagnostics-otel build: update dependencies 2026-04-20 13:18:32 +01:00
diffs refactor: share plugin config issue formatting 2026-04-20 23:34:19 +01:00
discord fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
duckduckgo refactor: share duckduckgo web search provider base 2026-04-20 22:05:39 +01:00
elevenlabs test: share streaming error response helper 2026-04-21 00:32:42 +01:00
exa fix(web-search): restore SecretRef runtime compatibility for bundled providers (#68424) 2026-04-21 02:34:24 +01:00
fal refactor: share ssrf policy merging 2026-04-21 00:54:08 +01:00
feishu refactor: move Feishu model override parsing to plugin 2026-04-22 06:11:49 +01:00
firecrawl fix(web-search): restore SecretRef runtime compatibility for bundled providers (#68424) 2026-04-21 02:34:24 +01:00
fireworks build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
github-copilot build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
google refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
googlechat fix(googlechat): harden google auth transport (#69812) 2026-04-21 22:40:57 -07:00
groq refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
huggingface chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
image-generation-core chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
imessage fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
irc fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
kilocode fix: use static provider catalogs for model listing 2026-04-22 04:51:38 +01:00
kimi-coding build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
line fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
litellm chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
llm-task fix: centralize provider thinking profiles 2026-04-21 09:13:35 +01:00
lmstudio build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
lobster fix: support Lobster approvalId TaskFlow resumes (#69559) 2026-04-21 05:32:13 +01:00
matrix refactor: gate setup promotion by manifest feature 2026-04-22 07:07:08 +01:00
mattermost fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
media-understanding-core chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
memory-core fix(memory-core): suppress startup "cron service unavailable" warning (closes #69939) 2026-04-22 04:50:25 +01:00
memory-lancedb test(extensions): fix shared test helper contracts 2026-04-20 21:56:17 +01:00
memory-wiki refactor: share plugin config issue formatting 2026-04-20 23:34:19 +01:00
microsoft test: share debug proxy reset helper 2026-04-21 00:24:18 +01:00
microsoft-foundry chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
minimax refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
mistral refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
moonshot refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
msteams perf(ci): trim preflight setup and stream test waits 2026-04-22 06:11:02 +01:00
nextcloud-talk fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
nostr test(ci): reduce channel contract import cost 2026-04-21 00:40:07 +01:00
nvidia chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
ollama fix(ollama): forward think:false for qwen3 chat requests (#69967) 2026-04-22 05:49:16 +01:00
open-prose chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
openai refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
opencode chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
opencode-go build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
openrouter refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
openshell style: format touched code 2026-04-22 04:24:45 +01:00
perplexity fix(web-search): restore SecretRef runtime compatibility for bundled providers (#68424) 2026-04-21 02:34:24 +01:00
phone-control test(plugins): fix sync register call sites 2026-04-17 10:14:00 +05:30
qa-channel fix: preserve outbound thread sessions 2026-04-22 02:56:23 +01:00
qa-lab test(extensions): fix lint-clean test assertions 2026-04-22 01:43:18 +01:00
qa-matrix refactor: share matrix qa event matcher 2026-04-20 21:03:13 +01:00
qianfan test: add Kimi and Qianfan extension coverage 2026-04-21 02:41:26 +01:00
qqbot style: format touched code 2026-04-22 04:24:45 +01:00
qwen refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
runway chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
searxng chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
sglang test(extensions): move provider contracts to owners 2026-04-20 20:55:39 +01:00
shared
signal fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
skill-workshop feat(plugins): add experimental skill workshop 2026-04-21 21:29:44 +01:00
slack perf(slack): narrow runtime-setter + lazy-load 4 modules + narrow 2 SDK surfaces (#69317) 2026-04-22 16:42:43 +10:00
speech-core fix: add local embedded TUI mode (#66767) (thanks @fuller-stack-dev) 2026-04-22 10:08:57 +05:30
stepfun chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
synology-chat fix(synology): validate webhook file urls (#69784) 2026-04-21 12:00:28 -06:00
synthetic chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
talk-voice test(plugins): fix sync register call sites 2026-04-17 10:14:00 +05:30
tavily fix(web-search): restore SecretRef runtime compatibility for bundled providers (#68424) 2026-04-21 02:34:24 +01:00
telegram refactor: gate setup promotion by manifest feature 2026-04-22 07:07:08 +01:00
tencent feat(tencent): remove Token Plan provider and auth (#69996) 2026-04-21 22:46:07 -07:00
test-support test: share provider catalog fixtures 2026-04-21 00:32:42 +01:00
thread-ownership test(plugins): fix sync register call sites 2026-04-17 10:14:00 +05:30
tlon test(extensions): fix lint-clean test assertions 2026-04-22 01:43:18 +01:00
together refactor: share provider polling helper 2026-04-20 23:04:10 +01:00
tokenjuice feat(tokenjuice): bundle the native adapter (#69946) 2026-04-21 23:58:37 -07:00
twitch test(ci): reduce channel contract import cost 2026-04-21 00:40:07 +01:00
venice test(extensions): move provider contracts to owners 2026-04-20 20:55:39 +01:00
vercel-ai-gateway fix: harden static provider catalog path 2026-04-22 04:51:38 +01:00
video-generation-core chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
vllm test(extensions): move provider contracts to owners 2026-04-20 20:55:39 +01:00
voice-call test(extensions): fix lint-clean test assertions 2026-04-22 01:43:18 +01:00
volcengine chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
voyage chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
vydra test: share vydra provider fixtures 2026-04-20 16:34:48 +01:00
webhooks chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
whatsapp fix(channels): thread runtime config through sends 2026-04-22 06:47:51 +01:00
xai build: update pi packages to 0.68.1 2026-04-22 03:35:15 +01:00
xiaomi chore: release 2026.4.20 2026-04-20 13:16:40 +01:00
zai refactor: move media defaults into plugin manifests 2026-04-22 06:11:49 +01:00
zalo test(zalo): use preferred tmp dir in outbound media test 2026-04-21 07:28:52 -07:00
zalouser test(extensions): split outbound payload contracts 2026-04-20 19:37:20 +01:00
.npmignore
AGENTS.md Docs: add test performance guardrails 2026-04-17 02:23:49 -04:00
CLAUDE.md
music-generation-providers.live.test.ts test(extensions): keep generation helper out of discovery 2026-04-20 22:09:16 +01:00
tsconfig.package-boundary.base.json
tsconfig.package-boundary.paths.json fix(ci): sync package boundary paths config 2026-04-09 23:59:00 +01:00
video-generation-providers.live.test.ts test(extensions): keep generation helper out of discovery 2026-04-20 22:09:16 +01:00