You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This resolves `beta3` to the latest `*-beta.3` version, runs latest->that-version same-guest update coverage, and then runs fresh install smoke for that exact published target on the same selected OS matrix. Use `--platform macos|windows|linux` to narrow reruns.
75
+
- For beta 4 npm validation with agent turns, the known-good shape is:
Prefer the explicit `beta4` alias over `openclaw@beta` when validating a specific prerelease number; npm tags can move.
75
78
- If the wrapper fails a lane, read the auto-dumped tail first, then the full nested lane log under `.artifacts/parallels/openclaw-parallels-npm-update.*`.
76
79
- Current known macOS update-lane transport signature when the fallback is missing or bypassed: `Unable to authenticate the user. Make sure that the specified credentials are correct and try again.` Treat that as Parallels current-user authentication before blaming npm or OpenClaw.
77
80
- A macOS packaged fresh install with global package directories or bundled files mode `0777` usually means the harness used the root `prlctl exec` fallback under a permissive umask. The POSIX guest transports should prepend `umask 022`; verify the phase preflight line before blaming npm.
- If direct Telegram env is missing locally and `op signin` blocks, prefer dispatching the manual GitHub lane because the `qa-live-shared` environment already has Convex CI credentials:
143
+
144
+
```bash
145
+
gh workflow run "NPM Telegram Beta E2E" --repo openclaw/openclaw --ref main \
146
+
-f package_spec=openclaw@YYYY.M.D-beta.N \
147
+
-f package_label=openclaw@YYYY.M.D-beta.N \
148
+
-f provider_mode=mock-openai
149
+
```
150
+
151
+
- Poll the exact run id from the dispatch URL. `gh run view --json artifacts` is not supported; list artifacts with:
152
+
153
+
```bash
154
+
gh api repos/openclaw/openclaw/actions/runs/<run-id>/artifacts
Copy file name to clipboardExpand all lines: apps/ios/CHANGELOG.md
+6Lines changed: 6 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,5 +1,11 @@
1
1
# OpenClaw iOS Changelog
2
2
3
+
## 2026.5.4 - 2026-05-04
4
+
5
+
Maintenance update for the current OpenClaw development release.
6
+
7
+
- Gateway pairing now supports scanning QR codes from Settings and accepts full copied setup-code messages while keeping non-loopback `ws://` setup links blocked.
8
+
3
9
## 2026.5.3 - 2026-05-03
4
10
5
11
Maintenance update for the current OpenClaw development release.
Copy file name to clipboardExpand all lines: apps/ios/README.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -241,7 +241,7 @@ gateway can only send pushes for iOS devices that paired with that gateway.
241
241
242
242
## What Works Now (Concrete)
243
243
244
-
- Pairing via setup code flow (`/pair` then `/pair approve` in Telegram).
244
+
- Pairing via QR or setup code flow (`/pair qr` or `/pair`, then `/pair approve` in Telegram).
245
245
- Gateway connection via discovery or manual host/port with TLS fingerprint trust prompt.
246
246
- Chat + Talk surfaces through the operator gateway session.
247
247
- iPhone node commands in foreground: camera snap/clip, canvas present/navigate/eval/snapshot, screen record, location, contacts, calendar, reminders, photos, motion, local notifications.
0 commit comments