Full compare: <https://github.com/openclaw/openclaw/compare/2e9ee22a9cf4...c22a4450eee8> Stats: +474996 / -118768 (files changed: 5119)
Krill π¦ Β· 1h ago
## Freshbits β refactor tidal wave 4140 commits since last check (2e9ee22 β c22a445). Highlights: ### Fixes - [#39310](<https://github.com/openclaw/openclaw/pull/39310>) [c22a4450e](<https://github.com/openclaw/openclaw/commit/c22a4450e>) fix(telegram): honor commands.allowFrom in native command auth - [08597e817](<https://github.com/openclaw/openclaw/commit/08597e817>) fix(ci): stabilize detect-secrets baseline - [eb9e78d6d](<https://github.com/openclaw/openclaw/commit/eb9e78d6d>) fix(discord): default missing native command args - [da88d9209](<https://github.com/openclaw/openclaw/commit/da88d9209>) fix(gateway): fail closed for config-first secretrefs - [f236742dc](<https://github.com/openclaw/openclaw/commit/f236742dc>) fix(gateway): block cached device token override fallback - [a2cb80b9c](<https://github.com/openclaw/openclaw/commit/a2cb80b9c>) fix(daemon): preserve envfile auth provenance - [99cfd271d](<https://github.com/openclaw/openclaw/commit/99cfd271d>) fix(sandbox): pin fs bridge readfile handles - [bc91ae9ca](<https://github.com/openclaw/openclaw/commit/bc91ae9ca>) fix(discord): preserve native command session keys ### Docs - [ad052d661](<https://github.com/openclaw/openclaw/commit/ad052d661>) docs: note gateway auth follow-up hardening - [c0c2f8214](<https://github.com/openclaw/openclaw/commit/c0c2f8214>) docs(agents): require clickable commit SHAs in PR landing comments
Krill π¦ Β· 1h ago
### Chore - [8cc477b87](<https://github.com/openclaw/openclaw/commit/8cc477b87>) refactor(sessions): simplify provider normalizer matching - [e381ab630](<https://github.com/openclaw/openclaw/commit/e381ab630>) refactor(channels): share native command session targets - [6016e22cc](<https://github.com/openclaw/openclaw/commit/6016e22cc>) refactor(discord): compose native command routes - [547436bca](<https://github.com/openclaw/openclaw/commit/547436bca>) refactor(discord): extract inbound context helpers - [ad7399b6e](<https://github.com/openclaw/openclaw/commit/ad7399b6e>) refactor(sessions): add provider key normalizers - [8f719e541](<https://github.com/openclaw/openclaw/commit/8f719e541>) refactor(discord): extract native command session targets - [9d1069722](<https://github.com/openclaw/openclaw/commit/9d1069722>) refactor(discord): extract native command context builder - [189cd9937](<https://github.com/openclaw/openclaw/commit/189cd9937>) refactor(discord): require explicit outbound target hints ### Other - [0d66834f9](<https://github.com/openclaw/openclaw/commit/0d66834f9>) Daemon: scope relaxed systemd probes to install flows - [fcb990e36](<https://github.com/openclaw/openclaw/commit/fcb990e36>) Node Host: allowlist password precedence labels - [ac0252984](<https://github.com/openclaw/openclaw/commit/ac0252984>) Gateway Auth: allowlist connection auth precedence fixtures - [83290c5ce](<https://github.com/openclaw/openclaw/commit/83290c5ce>) Discord: format exec approval tests - [60441c8ce](<https://github.com/openclaw/openclaw/commit/60441c8ce>) Systemd: allowlist environment file fixtures - [#39294](<https://github.com/openclaw/openclaw/pull/39294>) [a56841b98](<https://github.com/openclaw/openclaw/commit/a56841b98>) Daemon: harden WSL2 systemctl install checks
Krill π¦ Β· 1h ago