Download Latest Version Caprock_0.107.7_x64-setup.exe (9.4 MB) Google Add to Preferred Sources
Home / v0.39.1
Name Modified Size InfoDownloads / Week
Parent folder
caprock_0.39.1_windows_amd64.zip 2026-08-31 8.8 MB
caprock_0.39.1_windows_arm64.zip 2026-08-31 8.0 MB
checksums.txt 2026-08-31 600 Bytes
caprock_0.39.1_darwin_amd64.tar.gz 2026-08-31 8.7 MB
caprock_0.39.1_darwin_arm64.tar.gz 2026-08-31 8.2 MB
caprock_0.39.1_linux_amd64.tar.gz 2026-08-31 8.6 MB
caprock_0.39.1_linux_arm64.tar.gz 2026-08-31 8.0 MB
README.md 2026-08-31 1.1 kB
v0.39.1 source code.tar.gz 2026-08-31 5.6 MB
v0.39.1 source code.zip 2026-08-31 5.9 MB
Totals: 10 Items   61.7 MB 0

Fixed

  • Shift+Enter typed \n into the prompt and sent the message. The newline keys sent two printable characters — a backslash and the letter n — so a message arrived as first line\n and the multi-line prompt was unusable. They now send ESC CR, which is Alt+Enter as a terminal encodes it and what Claude Code's own macOS instructions bind Option+Enter to.

Three earlier answers were wrong, and two of them shipped. CSI u needs the kitty keyboard protocol negotiated, which we never do. 5c 6e came from reading the binding /terminal-setup writes into iTerm2 — but Send Text interprets that escape, so iTerm2 puts one byte on the wire rather than two characters. A bare line feed looked correct against an empty prompt and submits the moment anything is typed, which is the symptom that was reported in the first place.

Testing on an empty prompt is what made two wrong answers look right. The sequence is now verified by sending candidate bytes to a running Claude Code with text already typed, and the tests assert the bytes rather than the reasoning.

Source: README.md, updated 2026-08-31