fix: enable channel stubs so openclaw extensions load their schemas (#2658)

Channel extensions only register their UI schemas when enabled. With
enabled=false the dashboard still shows "Unsupported type: . Use Raw
mode." Setting enabled=true lets the extensions load so users can
configure channels from the dashboard.

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Ahmed Abushagur 2026-03-15 11:48:40 -07:00 committed by GitHub
parent 9ca71f2da7
commit bc2aa89002
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View file

@ -1,6 +1,6 @@
{
"name": "@openrouter/spawn",
"version": "0.18.9",
"version": "0.18.10",
"type": "module",
"bin": {
"spawn": "cli.js"

View file

@ -424,8 +424,8 @@ async function setupOpenclawConfig(
await asyncTryCatchIf(isOperationalError, () =>
runner.runServer(
"export PATH=$HOME/.npm-global/bin:$HOME/.bun/bin:$HOME/.local/bin:$PATH; " +
"openclaw config set channels.telegram.enabled false >/dev/null; " +
"openclaw config set channels.whatsapp.enabled false >/dev/null",
"openclaw config set channels.telegram.enabled true >/dev/null; " +
"openclaw config set channels.whatsapp.enabled true >/dev/null",
),
);