Skip to content

v1.3.0

Latest

Choose a tag to compare

@sizzlebop sizzlebop released this 20 Oct 21:57

Open the Claw$h you already have running on your phone, over Tailscale.

Phone access

  • ctrl+b W starts a server inside the running Claw$h. The phone attaches to the same session, the same tabs and the same Claude processes.
  • Tailscale only: the server listens on 127.0.0.1 behind tailscale serve, and the phone gets an HTTPS address on your *.ts.net name.
  • Pair once with a QR code or a short typed code (that's how home-screen web apps pair). Codes last 5 minutes and work once. Watch-only pairings can see but not type.
  • Remove paired phones from the menu at any time. Only a hash of each token is stored.
  • Compose mode keeps autocorrect and dictation working. Keys mode sends each key straight through for menus and ctrl+b.
  • Turns itself off after 15 minutes with no phone connected. Reconnects on its own after iOS backgrounds the app.
  • Tested on iPhone (Safari and home-screen app). Android isn't tested yet.

Tab bar

  • A ☰ button opens the sidebar over the pane when it's hidden.
  • Tabs that don't fit shrink to their number and status instead of disappearing, and the bar scrolls when even that's too wide.

Fixes

  • Opening a menu while a phone was connected no longer crashes Claw$h.

Install

Linux x86_64 and aarch64 binaries are attached below (built on Ubuntu 22.04, glibc 2.35+).

cargo binstall clawsh-tui

Full Changelog: v1.2.1...v1.3.0