openclaw/extensions
Peter Steinberger 0754d23615
fix: group native sessions by host (#108062)
* fix(control-ui): group native sessions by host

* test: satisfy native session checks

* chore: remove release-owned changelog entry
2026-07-14 23:51:00 -07:00
..
acpx fix: connect resumed native terminals reliably (#107688) 2026-07-14 19:18:19 -07:00
active-memory feat(active-memory): add recall-specific fast mode (#108043) 2026-07-14 23:09:04 -07:00
admin-http-rpc
alibaba fix(dashscope): apply request policy to video requests (#102094) 2026-07-12 11:11:15 -04:00
amazon-bedrock chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
amazon-bedrock-mantle
anthropic fix: group native sessions by host (#108062) 2026-07-14 23:51:00 -07:00
anthropic-vertex
arcee
azure-speech fix(azure-speech): add timeout to voices list request (#102984) 2026-07-13 02:25:13 -07:00
bonjour refactor(bonjour): privatize process error classification (#107724) 2026-07-14 12:00:55 -07:00
brave refactor(brave): remove obsolete testing alias (#105486) 2026-07-12 17:16:47 +02:00
browser fix: restore recent native, browser, and audio behavior (#107631) 2026-07-14 10:47:33 -07:00
byteplus test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
canvas refactor(canvas): remove internal A2UI handler factory (#108038) 2026-07-14 22:41:27 -07:00
cerebras feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
chutes test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
clawrouter refactor(clawrouter): localize default base URL (#105474) 2026-07-12 16:47:15 +02:00
clickclack refactor(clickclack): privatize command menu mapping (#107923) 2026-07-14 19:09:51 -07:00
cloudflare-ai-gateway refactor(cloudflare-ai-gateway): remove obsolete testing alias (#105394) 2026-07-12 15:27:41 +02:00
codex fix(codex): keep parent binding on cross-key handoff and stop foreign-transcript mirror warns (#108042) 2026-07-14 23:50:01 -07:00
cohere feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
comfy chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
copilot refactor(copilot): trim internal exports (#107730) 2026-07-14 12:23:35 -07:00
copilot-proxy
crabbox refactor(extensions): privatize small plugin internals (#107774) 2026-07-14 14:15:44 -07:00
deepgram fix(deepgram): validate realtime base URL overrides, preserving ws(s):// endpoints (#105334) 2026-07-13 11:33:53 -07:00
deepinfra chore(tooling): enforce formatting and refresh TypeScript checks (#104239) 2026-07-11 01:09:51 -07:00
deepseek test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
device-pair fix(device-pair): bound notifier polling overlap (#106395) 2026-07-14 23:17:09 -07:00
diagnostics-otel chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
diagnostics-prometheus refactor: privatize diagnostics, Meet, and QA test seams (#107869) 2026-07-14 17:42:34 -07:00
diffs refactor(extensions): trim internal plugin surfaces (#107796) 2026-07-14 15:02:56 -07:00
diffs-language-pack refactor(plugins): trim long-tail dead exports (#106230) 2026-07-13 02:34:06 -07:00
discord fix(discord): prevent presence wake floods after reconnects (#107969) 2026-07-14 22:02:53 -07:00
document-extract feat(tooling): enforce noUncheckedIndexedAccess in the extensions lane (NUIA phase 4) (#105132) 2026-07-12 09:17:31 +01:00
duckduckgo refactor(duckduckgo): privatize safe-search default (#107542) 2026-07-14 06:27:12 -07:00
elevenlabs refactor(transcription): remove obsolete testing aliases (#105406) 2026-07-12 15:43:24 +02:00
exa chore(tooling): enforce formatting and refresh TypeScript checks (#104239) 2026-07-11 01:09:51 -07:00
fal chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
featherless
feishu fix: stabilize flaky test shards blocking merges (#107938) 2026-07-14 20:41:54 -07:00
file-transfer fix(file-transfer): reject oversized dir.fetch preflights (#106293) 2026-07-14 22:14:08 -07:00
firecrawl chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
fireworks
github-copilot test(github-copilot): align token endpoint fixtures (#108047) 2026-07-14 23:25:49 -07:00
gmi
google refactor(extensions): trim small plugin exports (#107784) 2026-07-14 14:38:08 -07:00
google-meet refactor: privatize diagnostics, Meet, and QA test seams (#107869) 2026-07-14 17:42:34 -07:00
googlechat refactor(core): declare outbound target grammar on the messaging adapter (batch 2) (#107953) 2026-07-14 20:09:00 -07:00
gradium fix(gradium): restrict TTS credential egress (#105169) 2026-07-12 09:43:22 +01:00
groq
huggingface test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
image-generation-core
imessage fix(imessage): preserve split Full Disk Access errors (#107393) 2026-07-14 22:52:49 -07:00
inworld test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
irc refactor(irc,workboard): trim internal exports (#107749) 2026-07-14 13:19:08 -07:00
kilocode chore(tooling): enforce formatting and refresh TypeScript checks (#104239) 2026-07-11 01:09:51 -07:00
kimi-coding chore(tooling): enforce formatting and refresh TypeScript checks (#104239) 2026-07-11 01:09:51 -07:00
line fix(line): strip internal tool-trace banners from outbound text (#101708) 2026-07-14 15:38:19 -07:00
linux-canvas refactor: privatize Linux Canvas and Node Host internals (#107884) 2026-07-14 18:00:16 -07:00
linux-node refactor(linux-node,oc-path): trim internal exports (#107753) 2026-07-14 13:34:00 -07:00
litellm
llama-cpp refactor(extensions): privatize small plugin internals (#107774) 2026-07-14 14:15:44 -07:00
llm-task test: eliminate unchecked TypeScript casts (#105804) 2026-07-12 18:08:26 -07:00
lmstudio refactor(extensions): trim provider and channel internals (#107817) 2026-07-14 15:38:39 -07:00
lobster refactor(schemas): use TypeBox native enums 2026-07-14 04:25:58 -07:00
logbook fix(logbook): reject malformed snapshot base64 (#106473) 2026-07-14 22:01:44 -07:00
longcat
matrix fix(matrix): parse JSON response types with mixed casing (#105470) 2026-07-14 22:03:17 -07:00
mattermost refactor(core): declare outbound target grammar on the messaging adapter (batch 2) (#107953) 2026-07-14 20:09:00 -07:00
media-understanding-core
memory-core test(memory): model qmd child stream encoding (#107827) 2026-07-14 16:10:44 -07:00
memory-lancedb chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
memory-wiki chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
meta refactor(meta): remove unused stream helper export (#105443) 2026-07-12 16:09:01 +02:00
microsoft refactor(microsoft): simplify Edge TTS output staging 2026-07-13 21:03:51 -07:00
microsoft-foundry test(foundry): use approved token placeholders 2026-07-15 05:03:42 +01:00
migrate-claude feat(control-ui): import Codex and Claude Code memory (#106406) 2026-07-13 15:30:06 -07:00
migrate-hermes chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
minimax fix(minimax): apply request policy to media generation requests (#102072) 2026-07-12 11:29:57 -04:00
mistral refactor(transcription): remove obsolete testing aliases (#105406) 2026-07-12 15:43:24 +02:00
moonshot
msteams refactor(core): declare outbound target grammar on the messaging adapter (batch 2) (#107953) 2026-07-14 20:09:00 -07:00
mxc chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
nextcloud-talk test(nextcloud-talk): fix replay response mock typing (#107808) 2026-07-14 15:26:09 -07:00
nostr refactor(nostr): use native EOSE subscriptions 2026-07-14 13:56:50 -07:00
novita
nvidia
oc-path refactor(linux-node,oc-path): trim internal exports (#107753) 2026-07-14 13:34:00 -07:00
ollama refactor(extensions): trim provider and channel internals (#107817) 2026-07-14 15:38:39 -07:00
onepassword fix(onepassword): preserve authorization handoff 2026-07-14 23:23:17 -04:00
open-prose chore(tooling): enforce formatting and refresh TypeScript checks (#104239) 2026-07-11 01:09:51 -07:00
openai chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
opencode fix: connect resumed native terminals reliably (#107688) 2026-07-14 19:18:19 -07:00
opencode-go refactor: use native abort signal composition (#105947) 2026-07-12 22:39:43 -07:00
openrouter chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
openshell refactor(extensions): trim provider and channel internals (#107817) 2026-07-14 15:38:39 -07:00
parallel refactor(extensions): privatize small plugin internals (#107774) 2026-07-14 14:15:44 -07:00
perplexity
phone-control chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
pixverse
policy chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
qa-channel refactor(extensions): trim small plugin exports (#107784) 2026-07-14 14:38:08 -07:00
qa-lab fix(qa): scope duplicate parity capture handling 2026-07-15 05:03:43 +01:00
qa-matrix refactor: privatize QA Matrix and Workspaces internals (#107973) 2026-07-14 20:48:46 -07:00
qianfan
qqbot refactor(channels): converge internal group-policy drift onto the scope tree (#107865) 2026-07-14 18:30:04 -07:00
qwen fix(dashscope): apply request policy to video requests (#102094) 2026-07-12 11:11:15 -04:00
raft test(raft): guard optional runtime config schema (#107563) 2026-07-14 06:59:05 -07:00
reef refactor(reef): use Noble byte utilities 2026-07-14 14:20:59 -07:00
runway
searxng fix(searxng): stop web search requests when runs are aborted (#104216) 2026-07-14 06:36:21 -07:00
senseaudio
sglang
signal refactor(extensions): trim provider and channel internals (#107817) 2026-07-14 15:38:39 -07:00
slack refactor(core): declare outbound target grammar on the messaging adapter (batch 2) (#107953) 2026-07-14 20:09:00 -07:00
sms refactor: privatize Twitch and SMS internals (#107737) 2026-07-14 12:55:35 -07:00
stepfun
synology-chat refactor(extensions): trim internal plugin surfaces (#107796) 2026-07-14 15:02:56 -07:00
synthetic
talk-voice
tavily refactor(tavily): remove internal export seams (#107540) 2026-07-14 06:17:36 -07:00
telegram refactor(telegram): privatize internal plugin surfaces (#108026) 2026-07-14 22:20:46 -07:00
tencent refactor(tencent): localize preview model reference (#105482) 2026-07-12 17:03:26 +02:00
test-support
thread-ownership test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
tlon fix(tlon): send fragment image URLs as media (#104853) 2026-07-14 23:04:21 -07:00
together
tokenjuice fix(tokenjuice): preserve middleware boundaries 2026-07-14 11:00:31 -07:00
tts-local-cli refactor(process): route bounded commands through Execa (#106495) 2026-07-13 11:07:35 -07:00
twitch refactor: privatize Twitch and SMS internals (#107737) 2026-07-14 12:55:35 -07:00
vault refactor(plugins): remove internal test exports (#107859) 2026-07-14 17:13:38 -07:00
venice test: enable noUncheckedIndexedAccess for extension tests (#105343) 2026-07-12 12:48:22 +01:00
vercel-ai-gateway
video-generation-core
vllm
voice-call refactor(plugins): remove internal test exports (#107859) 2026-07-14 17:13:38 -07:00
volcengine
voyage fix(memory): harden embedding batch workflows (#103472) 2026-07-11 16:43:58 -07:00
vydra
web-readability refactor(web-readability): use native lazy module loading 2026-07-14 04:47:06 -07:00
webhooks chore: enforce max-lines suppression ratchet (#107315) 2026-07-14 09:27:02 -07:00
whatsapp refactor(whatsapp): delegate inbound context policy to SDK (#107066) 2026-07-15 01:50:12 -03:00
workboard refactor(irc,workboard): trim internal exports (#107749) 2026-07-14 13:19:08 -07:00
workspaces fix(workspaces): array bindings can select the wrong item for malformed pointers (#107317) 2026-07-14 21:40:39 -07:00
xai refactor(plugin-sdk): remove private testing barrel ahead of window (#108020) 2026-07-14 22:13:37 -07:00
xiaomi
zai fix(providers): load trusted external thinking policies 2026-07-12 08:40:22 +08:00
zalo refactor(plugins): remove internal test exports (#107859) 2026-07-14 17:13:38 -07:00
zalouser refactor(channels): converge internal group-policy drift onto the scope tree (#107865) 2026-07-14 18:30:04 -07:00
.npmignore
AGENTS.md
CLAUDE.md
music-generation-providers.live.test.ts
tsconfig.package-boundary.base.json
tsconfig.package-boundary.paths.json refactor(plugin-sdk): remove private testing barrel ahead of window (#108020) 2026-07-14 22:13:37 -07:00
video-generation-providers.live.test.ts