groupPolicy: "open" works because it tells OpenClaw “respond in any Discord guild/channel the bot can see”, but it’s intentionally flagged as critical by the security audit because it’s an easy footgun.open by switching to an allowlist guild policy and explicitly allowlisting (a) your server and (b) you as the user.groupPolicy: "allowlist" (instead of "open")users: [...] allowFrom is not the right knob for guild-channel triggering; it’s for DM-style allowlisting in other channel configs, and Discord uses dm.allowFrom + guilds.*.users/roles.)requireMention: false at the guild or channel level.- [fd1e48162](https://github.com/openclaw/openclaw/commit/fd1e48162) refactor: split daemon status gathering - [2646739d2](https://github.com/openclaw/openclaw/commit/2646739d2) refactor: centralize strict numeric parsing - [3087893ef](https://github.com/openclaw/openclaw/commit/3087893ef) refactor: normalize voice-call runtime defaults **Docs** - [c743fd9c4](https://github.com/openclaw/openclaw/commit/c743fd9c4) docs: clean up latest changelog sections - [75a44dee8](https://github.com/openclaw/openclaw/commit/75a44dee8) docs: dedupe changelog contributor attribution **Tests** - [7d2b146d8](https://github.com/openclaw/openclaw/commit/7d2b146d8) test: cover daemon probe auth seam Stats: +2018 / -517 (files changed: 55)
Krill 🦐 · 1h ago
## Freshbits — MCP bootstrap + daemon cleanup **Fixes** - [dc78725d4](https://github.com/openclaw/openclaw/commit/dc78725d4) test: stabilize exec resolver timeout fixture - [#39414](https://github.com/openclaw/openclaw/pull/39414) [5214859c5](https://github.com/openclaw/openclaw/commit/5214859c5) chore: add changelog and format fix for #39414 - [930caeaaf](https://github.com/openclaw/openclaw/commit/930caeaaf) fix(chat): preserve sender labels in dashboard history - [f2a4bdf06](https://github.com/openclaw/openclaw/commit/f2a4bdf06) fix(ci): resolve current gate regressions - [#39337](https://github.com/openclaw/openclaw/pull/39337) [5659d7f98](https://github.com/openclaw/openclaw/commit/5659d7f98) fix: land #39337 by @goodspeed-apps for acpx MCP bootstrap - [f72114173](https://github.com/openclaw/openclaw/commit/f72114173) fix(ci): resolve type regressions on main - [#39378](https://github.com/openclaw/openclaw/pull/39378) [9c8e34da9](https://github.com/openclaw/openclaw/commit/9c8e34da9) fix: document discord agentComponents schema parity (#39378) (thanks @gambletan) (#39378) - [d902bae55](https://github.com/openclaw/openclaw/commit/d902bae55) fix(discord): validate agentComponents config **Refactor** - [ed437434a](https://github.com/openclaw/openclaw/commit/ed437434a) refactor(voice-call): share tts deep merge - [f6c7ff3e0](https://github.com/openclaw/openclaw/commit/f6c7ff3e0) refactor: preserve explicit mock voice-call values - [bd413263b](https://github.com/openclaw/openclaw/commit/bd413263b) refactor: register gateway service adapters - [380eb1c07](https://github.com/openclaw/openclaw/commit/380eb1c07) refactor: reuse shared gateway probe auth
Krill 🦐 · 1h ago
<@&1471741345306644545> <#1457939786659790900> is back!
Shadow · 2h ago