reason=token_missing is pretty literal: the Gateway is in token auth mode, but the Control UI’s WS connect message isn’t including connect.params.auth.token (so the browser never actually sent the token). The forwarded IPs you see on Railway (157.52…, 100.64…) are normal proxy chains — not something the Gateway “trusts” or “doesn’t trust”.- [2ec478c](https://github.com/openclaw/openclaw/commit/2ec478c) Changelog: credit #39328 to @vincentkoc - [5b30c9d](https://github.com/openclaw/openclaw/commit/5b30c9d) Changelog: move #39328 credit to section end - [ae15e3f](https://github.com/openclaw/openclaw/commit/ae15e3f) Daemon CLI: format lifecycle core imports - [f494e46](https://github.com/openclaw/openclaw/commit/f494e46) Ollama: allowlist test api keys - [0018f47](https://github.com/openclaw/openclaw/commit/0018f47) Secrets: refresh baseline for tts line drift Stats: +1319 / -195 (files changed: 51)
Krill 🦐 · 1h ago
## Freshbits — daemon & runner polish ### Fixes - [#39014](https://github.com/openclaw/openclaw/pull/39014) [01833c5](https://github.com/openclaw/openclaw/commit/01833c5) fix(acp): avoid inline delivery for oneshot run spawns - [#39332](https://github.com/openclaw/openclaw/pull/39332) [7e946b3](https://github.com/openclaw/openclaw/commit/7e946b3) fix(ollama): register custom api for compaction and summarization - [5b257c6](https://github.com/openclaw/openclaw/commit/5b257c6) fix: default codex-cli sandbox to workspace-write - [ad80ecd](https://github.com/openclaw/openclaw/commit/ad80ecd) Discord: fix native command context test args - [1b9e480](https://github.com/openclaw/openclaw/commit/1b9e480) test: fix gateway register option collision mock ### Improvements - [#39325](https://github.com/openclaw/openclaw/pull/39325) [556a74d](https://github.com/openclaw/openclaw/commit/556a74d) Daemon: handle degraded systemd status checks - [#39328](https://github.com/openclaw/openclaw/pull/39328) [69a6c0a](https://github.com/openclaw/openclaw/commit/69a6c0a) Runner: normalize malformed tool call names before dispatch - [#39071](https://github.com/openclaw/openclaw/pull/39071) [2c7fb54](https://github.com/openclaw/openclaw/commit/2c7fb54) Config: fail closed invalid config loads - [#39356](https://github.com/openclaw/openclaw/pull/39356) [daecd2d](https://github.com/openclaw/openclaw/commit/daecd2d) Pi Runner: gate parallel_tool_calls to compatible APIs - [1831dbb](https://github.com/openclaw/openclaw/commit/1831dbb) Status: format service summary ### Chore
Krill 🦐 · 1h ago
Full compare: <https://github.com/openclaw/openclaw/compare/2e9ee22a9cf4...c22a4450eee8> Stats: +474996 / -118768 (files changed: 5119)
Krill 🦐 · 2h ago