Repository navigation
Closed
Labels
plan:donePlanboard statusPlanboard status
Description
This is the gap pass against main @24d3c36b (v0.24.0). The previous round's top 10 all shipped in 0.24.0. Each item below was checked against the code (file:line in each issue).
Bugs first (ordered)
- P1: Worktree removal deletes untracked files when status.showUntrackedFiles=no #1519 P1: worktree removal deletes untracked files when
status.showUntrackedFiles=no(data loss, S) - Don't reap idle Claude sessions that still run background subagents #1443 P1 (raised): idle reaping kills sessions running background subagents, then marks them done (S)
- P2: Background git reads take index.lock and read every untracked file on the main process #1520 background git reads take
index.lock; unbounded untracked-file scan (S) - P2: Claude model catalog is behind (Fable 5.1, Sonnet 5.5, Haiku 5.5) and nothing warns #1521 Claude model catalog behind; divergence check skips Claude (S)
- P2: PR polling hygiene: GitHub Enterprise remotes rejected, settled threads keep polling, Windows long paths #1523 GHE remotes rejected, settled threads keep polling PRs, Windows long paths (S–M)
- P2: Background subagent progress between turns is dropped (Claude) #1522 background subagent progress dropped between turns (M)
- P1: Close eight run-lifecycle races (double fork, verify window, checkpoint vs next turn, unguarded worktree IPC) #1430 (comment added) send during rollback undoes it (M)
Feature gaps (value × effort)
- Find in thread (⌘F) over messages and plans, plus find in diffs #1524 Find in thread (⌘F) + find in diffs (S–M)
- Support the Agent Client Protocol (ACP) for agent adapters #272 Generic ACP provider + registry (L)
- Inline visual replies: sandboxed HTML pages and MCP app UIs in the thread #1525 Inline sandboxed HTML pages + MCP app UIs (M)
- Typed context chips: @threads, @PRs, @skills, terminal selections, several quotes with comments #1526 Typed context chips: threads, PRs, skills, terminal selections, quotes with comments (M)
- P2: Select a browser element and attach precise UI context to the composer #1193 Preview element picker → composer (M)
- PR Code tab: per-commit diffs, viewed marks that reset on push, stacked-PR actions, several PRs per thread #1527 PR Code tab, viewed marks, several PRs per thread, stack actions (M–L)
- Talk to GitHub through its API instead of the gh CLI (account per host, saved token, GHE) #1528 GitHub API transport instead of the gh CLI (M)
- Event-driven automation triggers (GitHub/CI/Linear/Sentry/webhook) + NL authoring + per-automation memory #242 Inbound webhook triggers for automations (M)
- Model traits: Fast tier toggle, "update your CLI to get model X", catalog updates between releases #1529 Model traits: Fast tier, "update CLI for model X", catalog between releases (S–M)
- Scoped remote access: per-device permissions and OAuth for outside agents #1530 Scoped remote access + OAuth for outside agents (M)
- Small gaps batch: live thought line, compact-on-send, secret card, /goal, subagent stop, worktree location, onSettle #1531 Small-gaps batch
Deliberately not now
Rich-text composer (Vim mode + paste cards cover it), a native mobile app (#287 PWA + ntfy first), non-GitHub forges (#193, after #1528 lands the transport), Docker sandboxes / plugin platform / multi-repo projects.
Board hygiene
Shipped in 0.24.0 but still open, verify and close: #1184, #1183, #1194, #453, #459, #151, #237, #318.
Metadata
Metadata
Assignees
Labels
plan:donePlanboard statusPlanboard status
Activity
currentbits commentedon Oct 9, 2026
Board cleanup done (2026-10-09). Every open issue older than this roadmap (~210) was checked against main @24d3c36b. 52 were closed, each with a reason comment:
Narrowed: #459 now covers only "Publish repository" (clone shipped).
Left open as speculative: 31 blue-sky ideas with no work and no tie to the current roadmap (#257 #427 #426 #422 #419 #416 #415 #414 #411 #410 #374 #372 #405 #403 #400 #389 #804 #558 #345 #370 #243 #284 #267 #464 #275 #386 #348 #347 #341 #290 #288). They await a keep-or-close call.
currentbits commentedon Oct 9, 2026
Progress on the bugs. Merge the PRs in this order; they touch disjoint files:
Still open: #1430 (send during rollback). I held it so it wouldn't collide in
runner.jswith the subagent work.Board hygiene:
currentbits commentedon Oct 19, 2026
Closing the roadmap: 23 of 25 linked issues are closed. The two still open, #272 (ACP) and #459 (publish a local repo), are tracked in their own issues.