| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| caprock_0.33.0_windows_amd64.zip | 2026-08-28 | 8.7 MB | |
| caprock_0.33.0_windows_arm64.zip | 2026-08-28 | 8.0 MB | |
| checksums.txt | 2026-08-28 | 600 Bytes | |
| caprock_0.33.0_darwin_amd64.tar.gz | 2026-08-28 | 8.6 MB | |
| caprock_0.33.0_darwin_arm64.tar.gz | 2026-08-28 | 8.2 MB | |
| caprock_0.33.0_linux_amd64.tar.gz | 2026-08-28 | 8.5 MB | |
| caprock_0.33.0_linux_arm64.tar.gz | 2026-08-28 | 7.9 MB | |
| README.md | 2026-08-28 | 2.0 kB | |
| v0.33.0 source code.tar.gz | 2026-08-28 | 5.6 MB | |
| v0.33.0 source code.zip | 2026-08-28 | 5.8 MB | |
| Totals: 10 Items | 61.4 MB | 0 | |
Added
- Copy and paste in the terminal. There was none: every key went to the process, so Ctrl+C was always SIGINT and nothing could be copied off the screen. It now follows VS Code's rule, which is the one people already have in their fingers — Ctrl+C copies when something is selected and interrupts when nothing is. On macOS the question never arises, since Cmd+C and Ctrl+C are different keys. Ctrl+Shift+C/V elsewhere.
A paste goes through the terminal rather than straight to the socket, so bracketed paste applies and a multi-line paste arrives as one paste rather than as several submitted lines.
-
WebGL rendering, with a fallback to canvas. The canvas renderer repaints the whole grid; WebGL draws from a texture atlas, which is the difference between a build log scrolling smoothly and the tab stuttering. A machine without WebGL, a driver that refuses, and a GPU context lost on sleep all fall back rather than failing — a slower terminal is a cost, a blank one is a broken product.
-
Paste or drop a file into the terminal. A browser hands over an image's bytes and never a path — there is no path for something copied out of a screenshot tool — while Claude Code reads files by path. The bytes now go to the daemon, which writes them into its own data directory, and the path is typed into the session so Claude can read the file.
The bytes travel base64 inside JSON rather than as a raw upload, and that is
the security design rather than an inconvenience: image/png is a simple
content type, so a raw endpoint would have been reachable by any page in the
browser without a preflight. Types are an allow-list, the cap is 10 MB, and
the filename is generated entirely by the daemon — nothing a caller sends
reaches the filesystem.
- Scrollback is 10,000 lines, up from 5,000. A build log passes five thousand easily, and losing the start of what you are reading is where a terminal stops being one you can work in.