Skip to content

v1.2.3

Choose a tag to compare

@yansfil yansfil released this 08 Nov 05:09
· 380 commits to main since this release
Immutable release. Only release title and notes can be modified.
6790baa

Highlights

  • Add a project on any machine. Add a project now offers Browse folder, Clone from URL and Create new project on a connected device too, and lists the projects worth adding: the folders your agents worked in and the projects Paseo and Herdr keep, each added with one click.
  • Agents come back after a reboot. Agents in restored panes resume their own conversation, including ones you started by typing claude, codex or opencode into a tab; an agent that cannot resume shows as ended instead of running forever.
  • Copy works from every pane. Text that Claude Code, Codex or pi copies on a connected device now reaches your Mac's clipboard, and dragging past a pane's top or bottom edge keeps selecting through the scrollback.
  • Idle agents sleep after 24 hours by default. Opening one wakes it in the same conversation. Change or turn it off in Settings > Agents.
  • HTML files on the phone. A mockup or page opened for you to look at is drawn on the phone with its images, styles and fonts, even while the Mac app is closed.

New

  • Programs that track the mouse (Claude Code full screen, Codex, OpenCode, pi) get your clicks and drags directly; Shift+drag still selects in Hide.
  • Opening an agent on the phone marks it read on the phone and the desktop.
  • A stalled mission shows on its map, its node cards and 내 차례: letters waiting for the Conductor, a node waiting on something, a node with no worker.
  • A mission's attention prompt appears only when a node really needs a worker, names its pull request and the reason, and asks once more before removing a node.

Fixes

  • Letters reach an agent on a connected device even when that device's workspace is not on screen, and a letter that cannot be delivered tells its sender at once instead of after 60 minutes.
  • Letters to device agents no longer wait for --force, and a letter whose delivery hook ran late is confirmed as soon as the agent rests.
  • Ending an agent closes its pane and everything it started, so finished agents no longer fill a machine until new agents fail to start; a stuck start answers in time and retries in a fresh tab.
  • Starting Claude Code or Codex on a device checks its Hide hooks first and fixes them when it can, instead of a child that never registers.
  • Waking a sleeping agent right after a restart waits for its pane instead of failing with Retry, and moves the pane to the current build when it can.
  • Agents on a device that finished while the link was down show as finished once it reconnects.
  • A device child appears under its parent in the sidebar, and a parent with a device child no longer flashes unread.
  • An agent's finish is read as soon as you look at its pane, also on a device.
  • Opening a device pane from a parent row, a child chip or a relationship brings that device forward.
  • Devices are named by their own machine id, so one machine no longer appears twice.
  • Splitting right after creating a tab now works.
  • A narrow pane keeps its menu and close buttons visible.
  • A child that asks its parent something shows as waiting, not resting.
  • The usage store is about five times smaller, and older builds can still open it.
  • Hide uses less CPU with many agents running.
  • Turning Mobile on right after changing its mode no longer counts the tailnet twice, and slow tailscale commands no longer stall it.
  • Closing a Codex pane also ends the git its plugin sync started.
  • hided --version prints the version instead of starting a daemon.

Windows

  • Codex on a Windows device no longer receives the same letter twice.
  • hide runs inside a Windows ssh session without needing junctions.

Full changelog: v1.2.2...v1.2.3