openclaw-matrix-multiaccounts/src/gateway/protocol
Vignesh Natarajan 31462f64d8 fix: allow clawdbot-ios gateway client id
The iOS app currently identifies as clientId=clawdbot-ios when
connecting in node mode. Add this ID to the allowed gateway client
IDs so the handshake schema accepts it.

Also fixes a TS strictness issue in auto-reply status formatting
(parts filter) that caused
> clawdbot@2026.1.20 build /Users/vignesh/clawd/clawdbot-upstream
> tsc -p tsconfig.json && node --import tsx scripts/canvas-a2ui-copy.ts && node --import tsx scripts/copy-hook-metadata.ts && node --import tsx scripts/write-build-info.ts

[copy-hook-metadata] Copied boot-md/HOOK.md
[copy-hook-metadata] Copied command-logger/HOOK.md
[copy-hook-metadata] Copied session-memory/HOOK.md
[copy-hook-metadata] Copied soul-evil/HOOK.md
[copy-hook-metadata] Done to fail.
2026-01-21 05:07:26 +00:00
..
schema fix: refactor cron edit payload patches 2026-01-21 01:14:24 +00:00
client-info.ts fix: allow clawdbot-ios gateway client id 2026-01-21 05:07:26 +00:00
index.test.ts fix(gateway): improve validation errors (#1347) 2026-01-21 02:28:33 +00:00
index.ts fix(gateway): improve validation errors (#1347) 2026-01-21 02:28:33 +00:00
schema.ts feat: unify device auth + pairing 2026-01-19 10:07:56 +00:00