openclaw/docs
Val Alexander b2efd19648
fix(ios): harden gateway pairing setup
Harden iOS gateway setup-code pairing by rejecting non-loopback plaintext ws:// setup URLs before bootstrap token issuance, consolidating iOS setup parsing, and adding QR scan support from Settings.

Verification:
- pnpm test extensions/device-pair/index.test.ts
- swift test --package-path apps/shared/OpenClawKit --filter DeepLinksSecurityTests
- XcodeBuildMCP OpenClawLogicTests/DeepLinkParserTests
- targeted SwiftLint for touched iOS/OpenClawKit files
- pnpm exec oxfmt --check --threads=1 extensions/device-pair/index.ts extensions/device-pair/index.test.ts
- git diff --check origin/main...HEAD
- GitHub PR checks green on 58e5e60a5c
2026-05-04 02:11:47 -05:00
..
.generated fix: resolve small triage issues 2026-05-04 07:38:42 +01:00
.i18n docs: add steer command guide 2026-05-03 23:16:37 +01:00
assets
automation Format compaction PR changes and validate locally 2026-05-03 14:43:13 +01:00
channels fix(ios): harden gateway pairing setup 2026-05-04 02:11:47 -05:00
cli fix(gateway): bound sessions list responses 2026-05-04 06:51:56 +01:00
concepts fix: resolve small triage issues 2026-05-04 07:38:42 +01:00
debug
diagnostics feat(brave): add http diagnostics flag 2026-05-02 07:49:12 +01:00
gateway fix(telemetry): bound message diagnostics labels 2026-05-03 19:02:58 -07:00
help chore: improve beta smoke release tooling 2026-05-04 07:28:57 +01:00
images
install fix: keep gateway shutdown runtime stable across updates 2026-05-04 06:46:45 +01:00
nodes fix: reduce WebUI session latency churn (#76277) thanks @BunsDev 2026-05-02 18:39:06 -05:00
plan Stop heartbeat tool turns from asking for HEARTBEAT_OK (#76338) 2026-05-03 13:46:26 +09:00
platforms refactor(macos): move sessions into context submenu (#75489) 2026-05-01 10:22:29 +03:00
plugins fix: fork google meet agent context 2026-05-04 07:36:09 +01:00
providers docs: document google meet elevenlabs voice setup 2026-05-04 07:16:48 +01:00
reference chore: improve beta smoke release tooling 2026-05-04 07:28:57 +01:00
security fix: guard debug proxy CONNECT under managed proxy (#77010) 2026-05-04 03:54:18 +00:00
snippets/plugin-publish
start fix: auto-repair gateway watch startup 2026-05-03 17:11:19 +01:00
superpowers/specs docs: complete source-backed docs sweep 2026-05-02 22:37:01 +01:00
tools fix(agents): preserve full subagent announce output 2026-05-03 22:33:00 -07:00
web feat: add control UI responsiveness diagnostics 2026-05-04 08:04:18 +01:00
AGENTS.md
auth-credential-semantics.md [codex] Make external CLI credential discovery explicit (#75209) 2026-04-30 20:32:55 +00:00
brave-search.md docs(brave): redirect legacy search page 2026-05-02 04:42:55 +01:00
ci.md docs: add Crabbox maintainer instructions 2026-05-03 23:52:53 -05:00
CLAUDE.md
date-time.md
docs.json docs: add steer command guide 2026-05-03 23:16:37 +01:00
index.md
logging.md security(logging): redact payment credential fields (#75230) 2026-05-01 05:45:28 +00:00
nav-tabs-underline.js
network.md
perplexity.md
pi-dev.md
pi.md
prose.md
style.css
tts.md
vps.md Docs: add VPS admin hardening note (#54685) 2026-04-29 14:36:33 -07:00
whatsapp-openclaw-ai-zh.jpg
whatsapp-openclaw.jpg