Highlights
- Continue work across harnesses and different machines while keeping the native Session authoritative.
- Project identity matching, bounded transferred context, durable lineage and fail-closed safety.
- Desktop app with an automatically managed local Machine runtime on Windows, macOS and Linux.
- Scan-first Android pairing through a one-time QR code, with manual entry still available as a fallback.
- Stable Session rail with clearer
Working,AttentionandReadystates. - More reliable recovery for reconnects, idle/wake, OpenCode, model switching and the desktop runtime.
- Bounded Project/Git evidence: worktree state, changed files and aggregate statistics.
- Enforced i18n parity for English, Italian, Traditional Chinese and Simplified Chinese.
Supported harnesses
- OpenCode
- Codex CLI
- Claude Code
- Oh My Pi (OMP)
- PI
Deliveries
- Android:
Harness-Remote-3.1.0-android.apk - Windows x64:
Harness-Remote-3.1.0-win-x64-unsigned.exe - macOS arm64: unsigned
.dmgand.zip - macOS x64: unsigned
.dmgand.zip - Linux x86_64:
.AppImageand.deb
Validation
- Bridge test suite: 600 tests passed
- Web regression and i18n checks passed
- Desktop builds verified on Windows, macOS and Linux
- Android APK generated successfully
- All installers are attached to this release
Notes
-
Release tag:
v3.1.0 -
Release source:
42a48b3b5bfd2e6b3a5e2725cfb025f265299f72 -
Desktop artifacts regenerated after the Windows i18n test fix:
8fd90bb7e13ad5e5ebb01f6d02f22a28d38aecb -
Android version code:
30100 -
Start the gateway on a new machine:
npx --yes github:giuliastro/harness-remote
Full changelog: v3.0.2...v3.1.0