pi-coding-agent library (used by Clawdbot). When you define custom models in models.json, the library's ModelRegistry.validateConfig() function requires:apiKey - Must be present when defining custom models (this is a hard requirement)baseUrl - Required when defining custom models api - Should specify the API type (e.g., openai-completions)apiKey, some internal validation or processing path fails when trying to call .trim() on an undefined value- [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