github stablyai/orca mobile-v0.0.2
Orca Mobile v0.0.2

latest releases: v1.4.96, v1.4.96-rc.0, v1.4.95...
pre-releaseone month ago

⚠️ Beta / early preview. Not ready for general use — expect bugs, breaking changes, and things that don't work yet. Shared for internal testing and feedback only.

Requires Orca desktop https://github.com/stablyai/orca/releases/tag/v1.3.35-rc.1. On v1.3.34 the mobile side still works but the desktop won't show the "phone is driving" banner.

If you had mobile-v0.0.1 installed, you can update in place — no uninstall required.

What's new

  • Presence-based driver lock for the desktop terminal. When you start driving a terminal from your phone, the desktop pane locks into a passive watch view with a banner showing who's driving and a Take back button. Multi-mobile clients are tracked individually so two phones don't fight over the same terminal. Subscribing alone doesn't take the floor — only deliberate input or toggling phone/auto display mode does.
  • Smooth keyboard show/hide. Opening or dismissing the on-screen keyboard no longer flashes the desktop lock banner. The terminal re-fits in place over the same subscription via a new terminal.updateViewport RPC.
  • Fixed: terminal stuck at phone dims after exiting the mobile screen. A 250 ms resubscribe-grace makes sure the desktop PTY restores to its original size when the phone disconnects, even after a keyboard cycle.
  • Fixed: mobile terminal not zooming to fit on cold start. The fit-scale now retries across animation frames until the WebView's xterm DOM has settled, so the first session open lands at the right zoom without needing to toggle the resize button.
  • Fixed: occasional "encryptedReply on destroyed session" errors during quick subscribe → background → resume cycles.
  • Better scrollback hydration for mobile subscribers when the desktop renderer is the source of truth (live xterm buffer ported over instead of a flattened daemon snapshot).
  • Layout polish: terminal input lifts above keyboard / Samsung nav bar, home and worktree lists reserve bottom safe-area inset, new-workspace flow picks better default names and retries on git branch / PR conflicts.

See the PR #1423 description for the full per-commit breakdown.

Install

Pair to your desktop

  1. Open Orca desktop on https://github.com/stablyai/orca/releases/tag/v1.3.35-rc.1.
  2. Go to Settings → Experimental.
  3. Toggle Mobile Pairing on — a QR code will appear.
  4. Open the Orca mobile app on your phone and scan the QR code.

The phone and desktop must be on the same local network.

Don't miss a new orca release

NewReleases is sending notifications on new releases.