Download Latest Version Caprock_0.107.7_x64-setup.exe (9.4 MB) Google Add to Preferred Sources
Home / v0.71.0
Name Modified Size InfoDownloads / Week
Parent folder
caprock_0.71.0_linux_amd64.tar.gz 2026-10-04 9.3 MB
caprock_0.71.0_windows_amd64.zip 2026-10-04 9.4 MB
checksums.txt 2026-10-04 600 Bytes
caprock_0.71.0_darwin_amd64.tar.gz 2026-10-04 9.3 MB
caprock_0.71.0_darwin_arm64.tar.gz 2026-10-04 8.8 MB
caprock_0.71.0_linux_arm64.tar.gz 2026-10-04 8.6 MB
caprock_0.71.0_windows_arm64.zip 2026-10-04 8.6 MB
README.md 2026-10-04 2.5 kB
v0.71.0 source code.tar.gz 2026-10-04 9.2 MB
v0.71.0 source code.zip 2026-10-04 9.6 MB
Totals: 10 Items   72.8 MB 0

Added

  • Your phone as a controller. In settings, Let it control sessions beside a paired phone lets it start a session in any folder under your home directory — browse to it, or make a new one — picking Claude Code, Codex or OpenCode and any permission mode, type into it, answer approvals and stop it. Bypass asks once on the phone before it starts. The terminal on a phone has a large input field and Esc, Tab, ↑, ↓, Enter and Ctrl+C buttons. Take control away is one button and holds at once, even on a terminal already open. Phones stay view-only until you choose; settings and pairing stay on the machine, and so do custom commands and folders outside home. It works over your Wi-Fi or Tailscale, with no relay. The paired-devices list tells two phones of one model apart by browser, id and when each was paired.

Fixed

  • OpenCode tool calls keep their input. A bash call's command, a fetch's URL, a search's pattern and an edit's strings were not stored, so every OpenCode bash call in the Tools drill-down read "(input not recorded)". They are stored now, in Claude Code's spelling, and calls already imported are filled in from OpenCode's own database the first time Caprock starts.
  • A worker with unread mail is kept working again. The Stop hook's "process your inbox first" answer was nested where Claude Code ignores it, so sessions stopped with mail still waiting. It is now in the shape Claude Code acts on.
  • Now and a session's page fit a 390px phone. Banners, the Today panel's agent switch, the breakdown bars, the donut legends and the session header ran past the right edge and dragged the whole page sideways.
  • "What it went on" counts tool calls again. Most tool calls were never matched to the turn that paid for them, so their cost showed as "no tool call" (93% of 30-day spend on the owner's machine). With hooks installed, Claude Code's message id was dropped along with the transcript's copy of a call the hook had already stored. Codex and DeepSeek calls were never linked at all. All three are linked now, and calls already stored are repaired the first time Caprock starts: on a copy of the owner's database, unmatched calls went from 31,275 to 7 and "no tool call" from 93% to 5%. Codex's and DeepSeek's own tool names (exec, js, apply_patch, bash, read, edit…) are now counted as commands, edits and reads instead of "other".
Source: README.md, updated 2026-10-04