openclaw/apps
Omar Shahine efc8641393
fix: add channel status filtering (#80706)
Summary:
- Add `openclaw channels status --channel <name>` filtering through CLI, gateway protocol, and fallback status rendering.
- Document the BlueBubbles-to-iMessage cutover path so operators can probe iMessage without starting both monitors.
- Refresh generated Swift protocol model for the new optional channel status parameter.

Verification:
- `pnpm test src/gateway/server-methods/channels.status.test.ts src/commands/channels.status.command-flow.test.ts src/cli/program/routes.test.ts -- --reporter=verbose`
- `CI=true pnpm check:docs`
- `pnpm protocol:check`
- `git diff --check`
- `node scripts/check-changelog-attributions.mjs`
- CI head `45b27e3866`: focused/docs/protocol shards green locally; GitHub broad/scanner jobs queued for runners at merge attempt time; `Real behavior proof` failure is the maintainer-ignorable external-real-proof complaint.
2026-05-11 18:44:54 +01:00
..
android fix(gateway): widen native protocol compatibility 2026-05-11 01:38:23 +01:00
ios docs(ios): add gateway certificate rotation changelog 2026-05-10 21:24:04 +03:00
macos build: refresh deps and route testbox through crabbox 2026-05-11 03:41:00 +01:00
macos-mlx-tts fix: harden mac app computer use docs 2026-04-28 01:25:31 +01:00
shared/OpenClawKit fix: add channel status filtering (#80706) 2026-05-11 18:44:54 +01:00
swabble chore: move swabble into apps 2026-05-03 13:10:25 +01:00