SHIPPED · v1.24.0
Remote Control From Anywhere
New
Remote Control From Anywhere: Connect over Cloudflare Tunnel — choose Cloudflare Tunnel in Remote Control settings to generate a public URL for your phone or tablet, so remote access works over LTE, hotel Wi-Fi, or another network without router setup Download and manage cloudflared from the app, with progress, verification, start/stop controls, and a removable cached binary stored in app data The QR code and pairing URL automatically switch between local network and public tunnel addresses when the tunnel starts or stops
Add Terminals From The Phone: Create terminals from the remote dashboard — tap Add Terminal on any project to launch an AI agent, shell, custom command, or saved command from your phone Claude, Codex, Gemini, Amp, OpenCode, bash, zsh, PowerShell, and your saved command presets are available in a mobile-friendly sheet New terminals open immediately after creation, so you can watch output, type commands, or send prompts without returning to the desktop
Improved
Remote Pairing & Browser Handoff: Pair only after an explicit tap — opening a QR preview in a camera, scanner, or chat app no longer starts pairing before you choose to connect
Remote Pairing & Browser Handoff: Move from in-app browsers to Safari more easily — the pairing page keeps the link valid, offers Safari/copy options where supported, and explains why the full browser is better for staying signed in
Remote Pairing & Browser Handoff: Keep paired browsers signed in across reloads — the remote UI saves device credentials per server URL, so refreshing the page or returning later does not force a fresh pairing
Remote Dashboard Polish: See project identity at a glance — project avatars and emoji now appear in the phone dashboard instead of only color dots
Remote Dashboard Polish: Understand remote access status faster — Remote Control settings now separate Local Network and Cloudflare Tunnel modes, show connected device counts, expose copyable server/pairing URLs, and explain when links expire
Remote Dashboard Polish: Respect remote permissions clearly — the phone dashboard shows Viewer, Approver, Operator, or Admin access, and terminal creation explains when Operator/Admin permission is required
Fixed
Fixed Remote Control links dying during handoff from an in-app browser to Safari or Chrome — pairing links now stay reusable for 10 minutes, and each successful pair still creates separate device credentials
Fixed stale QR codes opening expired pairing screens — the app now refreshes the underlying pairing link when the current code has expired and only invalidates old links when you explicitly refresh the QR code
Fixed remote terminals opening without live output after being created from the phone or after desktop restart — opening a terminal from the phone now starts or reattaches the terminal process before streaming its buffer
Fixed Cloudflare Tunnel staying alive after Remote Control stops or the app quits — the tunnel is stopped with the remote server so public URLs do not continue pointing at a dead desktop
Fixed dev builds launched from older 1DevTool terminals missing profile isolation — restored terminals are now detected and keep the host app protected when running a development build inside 1DevTool
Phone remote dashboard showing a project card with an Add Terminal button that launches a mobile sheet for picking an AI agent or shell