Release Notes
Tasks
- T118.1: Hook adapter for Gemini CLI's event names and I/O shape (#190) (
b9a6cb6)
- T130.1: Spawn brief mechanism, config, and the shared digest builder (#192) (
1e1b953)
- T83.1: fix log/demon rotation renaming an open file on Windows (#189) (
c8de608)
Plan
- plan: T150–T159 — rtok owns the worktree lifecycle: add, list, clean, gc, ownership (#151) (
e7aa1af)
- plan: T160 — no expand trailer when shortening saved less than the trailer costs (
fa05997)
- plan: T170–T181 from the 2026-09-22 Claude Code log audit (#194) (
1af431d)
- plan: T182 junk clear + T183 marketplace publish utility (
d5f325c)
- plan: T184 rtok never resolves its home to a relative
.rtok (#197) (8b314c0)
- plan: T185 CodeWhale host, T186 MiMo Code CLI + Desktop (
6ae5ef5)
Docs
- docs: no raw SQL — Diesel only; plan T163 (#165) (
4a9bf0a)
- docs: plan T165 — research general HTTP(S) interception (#170) (
f91ca89)
Tooling
- ci: auto-revert d4744f0 — main CI failed (
5ebd750)
- ci: auto-revert 8ed0f4f — main CI failed (
1a202b8)
Other
- T138: plan interactive prompts on inquire (#148) (
8dad127)
- T138: interactive prompts go through inquire (#149) (
f7a8db8)
- T150: worktree inventory — one git helper that lists, attributes and classifies every worktree (#153) (
7d45fa8)
- T150: move to done.md; claim T151; T153 second merged signal (#156) (
10acb1b)
- T142: rtok mcp --call orphans the LSP child (#154) (
61196af)
- T143: coalesce hook-spawned otel flushes (#155) (
a847111)
- T151: rtok worktree list — owner, state, source and build-cache bytes, plus orphans (#157) (
7095976)
- T153: rtok worktree gc — remove finished worktrees and their merged branches (#158) (
7bc1f7f)
- T139: rtok agents install claude installs the Claude Code plugin from GitHub listepo/rtok, idempotently (#150) (
2106b0c)
- T158: rtok worktree add — one location, one name, one owner (#160) (
d4744f0)
- T161: deflake hook_skips_spawning_when_a_flush_is_already_queued (#159) (
e687e54)
- T158: rtok worktree add — one location, one name, one owner (#162) (
40495e2)
- T141: agents install/uninstall auto close/reopen a running host app (#152) (
6d99b5f)
- T152: rtok worktree clean — delete idle tagged build caches, keep the worktrees (#161) (
d2e4812)
- T133: Project identity survives git worktrees (#163) (
986cffb)
- T162: pin the Bash wrap of sleep; cat | tail (#164) (
0d2346e)
- T164: host plugins that only install by local link go in by default, idempotently (#168) (
70f280f)
- T154: Ownership ledger — worktree list names the session the hooks saw (#166) (
41c33eb)
- T164: fix Windows test fixtures for default local plugin installs (
567926d)
- Merge pull request #171 from listepo/t164-windows-tests (
e3e6f17)
- T155: Ship the worktrees skill with rtok (#167) (
f424f69)
- Update (
1ea13f3)
- T140: rtok agents install codex installs rtok's Codex plugin from GitHub, idempotently (#169) (
3eeca71)
- Merge branch 'main' of github.com:listepo/rtok (
8f09d93)
- T160: No expand trailer when shortening saved less than the trailer costs (#173) (
b81345d)
- T86: rtok agents install kimi offers the plugin, and the plugin is the singleton (#174) (
8ed0f4f)
- T86 reland: kimi plugin offer + singleton (offer behind --yes; fixes setup_twice) (
6534b03)
- T94: rtok hook PreToolUse --host cline speaks Cline file-hook JSON both ways (
42bdfa9)
- T95: Cline plugin tree (plugins/cline/) (
9fb0e99)
- T96: rtok agents install cline — CLI and the VS Code extension, one hooks directory (
8a4c1f7)
- T94-T96: move Cline hook, plugin tree, installer to done.md (
ddcf527)
- Merge origin/main into t94-cline; keep both done.md entries (
92b610f)
- Merge pull request #172 from listepo/t94-cline (
bab7844)
- Revert "Merge pull request #172 from listepo/t94-cline" (
e3fa1b4)
- T105: Report renderers: edge-case snapshots (#175) (
9226343)
- T101: Hook fail-open matrix over every --host (#176) (
20cafac)
- Merge origin/main into t86-verify-kimi-live (
14097fd)
- fix: rustfmt tests/agents_install.rs for kimi install row (
46f1e20)
- Merge pull request #177 from listepo/t86-verify-kimi-live (
b88dd4f)
- T102: Lossless round-trip for every plugin that shortens (#178) (
db96b03)
- T107: CLI bad-argument fixtures (#179) (
442ff6b)
- T79: agents install zed aborts on a real settings.json (JSONC) (#181) (
1308f6b)
- T167: report --format pdf drops an orphan section heading (#182) (
21b27d6)
- T166: agents_real_config fails on a machine whose real configs carry no foreign entries (#183) (
a3c7eb3)
- T128: rtok stats attributes sub-agent transcripts to their parent session (#184) (
c5bfee5)
- T129: hook payload carries agent_id; guard dedup is scoped per context window (#185) (
d8ec86b)
- T100: rtok agents install grok with the D21 singleton over the plugin and the Claude import (#186) (
fa46805)
- T116: Copilot CLI plugin tree with the D21 singleton over hooks/rtok.json and mcp-config.json (#188) (
8eb8fc5)
- T118.1a: canonicalize Gemini tool names in adapt_gemini (#191) (
53123ca)
- webui: UI kit, viewport-fill, and std-widgets controls (#187) (
c8c8ceb)
- Merge pull request #196 from listepo/plan/t182-t183-junk-marketplace (
835cf07)
- T169: No
~ config path is ever used as a literal relative path (#193) (40006dc)
- T86: move to done.md (
1c114e0)
- Merge pull request #180 from listepo/t86-verify-kimi-live (
252389b)
- Merge pull request #198 from listepo/plan/t185-t186-codewhale-mimo (
e5eb048)
Install rtok 0.7.0
Install prebuilt binaries via shell script
curl --proto '=https' --tlsv1.2 -LsSf https://github.com/listepo/rtok/releases/download/v0.7.0/rtok-installer.sh | sh
Install prebuilt binaries via Homebrew
brew install listepo/tap/rtok
Download rtok 0.7.0
Download sizes
| File |
Size |
| rtok-aarch64-apple-darwin-update |
6.94 MiB |
| rtok-aarch64-apple-darwin.tar.xz |
7.02 MiB |
| rtok-installer.sh |
50.8 KiB |
| rtok-x86_64-pc-windows-msvc-update |
5.88 MiB |
| rtok-x86_64-unknown-linux-gnu-update |
8.67 MiB |
| rtok-x86_64-unknown-linux-gnu.tar.xz |
7.80 MiB |
| rtok.rb |
1.7 KiB |
| source.tar.gz |
13.72 MiB |