From 9c8e34da9dfa7f857b9ddb8a0041b8930f74cdbe Mon Sep 17 00:00:00 2001 From: gambletan Date: Sun, 8 Mar 2026 11:11:12 +0800 Subject: [PATCH] fix: document discord agentComponents schema parity (#39378) (thanks @gambletan) (#39378) Co-authored-by: Shadow --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4cddb9a7c1c..80372d1ea55 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -348,6 +348,7 @@ Docs: https://docs.openclaw.ai - Gateway/health-monitor restart reason labeling: report `disconnected` instead of `stuck` for clean channel disconnect restarts, so operator logs distinguish socket drops from genuinely stuck channels. (#36436) Thanks @Sid-Qin. - Control UI/agents-page overrides: auto-create minimal per-agent config entries when editing inherited agents, so model/tool/skill changes enable Save and inherited model fallbacks can be cleared by writing a primary-only override. Landed from contributor PR #39326 by @dunamismax. Thanks @dunamismax. - Gateway/Telegram webhook-mode recovery: add `webhookCertPath` to re-upload self-signed certificates during webhook registration and skip stale-socket detection for webhook-mode channels, so Telegram webhook setups survive health-monitor restarts. Landed from contributor PR #39313 by @fellanH. Thanks @fellanH. +- Discord/config schema parity: add `channels.discord.agentComponents` to the strict Zod config schema so valid `agentComponents.enabled` settings (root and account-scoped) no longer fail with unrecognized-key validation errors. Landed from contributor PR #39378 by @gambletan. Thanks @gambletan and @thewilloftheshadow. ## 2026.3.2