Repository navigation
Follow @plannotator on X for updates
Missed recent releases?
| Release | Highlights |
|---|---|
| v0.28.44 | The iPhone keyboard no longer moves the Inbox, pictures stay clear of the option card, What's new over your tailnet |
| v0.28.43 | Voice dictation, combine and rename projects, Mark unread, full-screen threads, Q for open questions, search by type |
| v0.28.42 | Choose how your Inbox list looks, contents for long documents, link the Inboxes on two computers, clearer search, documents outside the project open from your own machine |
| v0.28.40 | Update works with update checks off, the thread bar shows the thread's name, agents before the project in list rows |
| v0.28.39 | Reply from full screen, thread names lead the Inbox list, one project per Claude Code session, a redesigned code review sidebar, Call flow as cards |
| v0.28.38 | Attach files to a reply in the Inbox, swipe through a question's picture choices, easier-to-read list rows, code on hover in Call Flow and Semantic Changes |
| v0.28.37 | DeepSeek Harness support, save plans to Notion, AsciiDoc in annotate, browse the whole repository in code review, Go to File and Go to Definition, Tidy and hand-offs in the Inbox |
| v0.28.36 | Qwen Code support, plans open in the Clean look, live HTML and diagrams in Inbox messages, a Feedback button, plannotator inbox status, stop and restart |
| v0.28.35 | Updates check the download against checksums Plannotator fetches itself, a failed check changes nothing |
| v0.28.34 | Start a Grok Build session from the Inbox, action items in your reply, a tidier Board, Settings → Capabilities, a failed feedback send is shown |
| v0.28.33 | Pi updates no longer get stuck on 0.28.31 |
What's New in v0.28.45
A new theme, a thread panel view for the Inbox, session names in the To picker, and thread links that open in place. 26 PRs.
Plannotator Inbox
Thread panel view
Pick Keep thread panel open in the list's ⋮ menu to keep a thread panel beside your list, as Google Chat does. Opening a thread fills the panel and the list stays put. The wide view is still the default. #2479
Session names in the To picker
The To picker shows the names you give your sessions: /rename in Claude Code, and session names in Pi and OpenCode 2. #2467
Thread links open in place
A link to another thread opens it in the same Inbox window, from message text, questions and Markdown files, instead of a new tab. #2493
Comment on diagram parts
You can comment on a part of a Mermaid or Graphviz diagram inside a message, as in plan review. #2469
Your phone over the tailnet
Your own phone over the tailnet now works like the computer for updates, Settings → Agents, the Board switch and the voice key. #2461
plannotator inbox call
Run any Inbox tool action from a script: plannotator inbox call <action> '<json>'. Agents use it to tidy the Inbox in one script instead of many tool calls. #2462
Behavior change: the Inbox no longer has wait_for_reply. An agent that can be woken gets your reply as a new turn, as before. Others are told to go on with their work and read the thread later. An older plugin that still calls it gets a clear error. #2477
Smaller changes
- On a phone, New message has Send in the bottom row, and the header folds over the keyboard. #2466
- Send no longer waits behind a long dictated answer to a question. #2490
- Archive moved from the thread header into the ⋯ menu. #2481
- New message takes dictation, as the reply box does. #2482
- The comment count opens the list of comments. #2478
- Issue and PR preview cards show single line breaks, as GitHub does. #2488
- A desktop picture stays clear of the option card, and the card is slimmer. #2476
- On a phone, Show tools brings the reply back working. #2484
- The open questions pill in the full-screen composer stays on one line. #2483
- The first-run line no longer keeps a purple outline. #2489
Plannotator
Plannotator Modern theme
A new built-in theme with light and dark modes. Pick it in Settings → Theme in plan review and code review, or Settings → General → Colors in the Inbox. Nothing changes unless you pick it. #2498
Smaller changes
- In Claude Code, a code review "Ask this session" question still waiting when you run
/clearno longer runs in the new conversation. #2503 @plannotator/ui0.57.0 adds a shared floating chat window and richer chat transcripts for apps built on it. #2452, #2492
Install / Update
macOS / Linux:
curl -fsSL https://plannotator.ai/install.sh | bashWindows:
irm https://plannotator.ai/install.ps1 | iexClaude Code Plugin: The plugin and the plannotator binary update separately, so run the install script above as well. In a terminal:
claude plugin marketplace update plannotator
claude plugin update plannotator@plannotatorThen restart Claude Code. Inside Claude Code, run /plugin marketplace update plannotator, then open /plugin → Installed → plannotator → Update now.
Pi:
pi update npm:@plannotator/pi-extensionOpenCode: Re-run the install script above. It also clears the OpenCode 2 plugin cache.
What's Changed
- feat(inbox): comment on diagram parts in a thread message by @backnotprop in #2469
- feat(inbox): plannotator inbox call, the Inbox tool from a script by @backnotprop in #2462
- feat(ui): a shared floating chat window by @backnotprop in #2452
- Inbox: the owner's phone over the tailnet works like the computer by @backnotprop in #2461
- Inbox: Send in a phone's bottom row, head folds over the keyboard by @backnotprop in #2466
- Inbox Ask AI: Claude Code answers when a question waits (off by default) by @backnotprop in #2474
- chore(ui): publish prep 0.56.0 by @backnotprop in #2480
- feat(inbox): remove wait_for_reply by @backnotprop in #2477
- fix(inbox): the open questions pill in the full-screen composer never wraps by @backnotprop in #2483
- Inbox notes: swap the retired wait_for_reply sentence in edited blocks by @backnotprop in #2487
- fix(inbox): on a phone, Show tools brings the reply back working by @backnotprop in #2484
- fix(inbox): show single newlines as line breaks in the ref preview card by @backnotprop in #2488
- fix(inbox): keep a desktop picture clear of the option card, and make the card lean by @backnotprop in #2476
- fix(inbox): first-run line no longer has a permanent purple outline by @backnotprop in #2489
- Inbox: move Archive from the thread header into the ⋯ menu by @backnotprop in #2481
- fix(inbox): the comment count opens the list of comments by @backnotprop in #2478
- Inbox: New message dictates as the reply box does by @backnotprop in #2482
- feat(inbox): an optional thread panel view by @backnotprop in #2479
- ui: richMarkdown for the chat transcript, for Workspaces parity by @backnotprop in #2492
- fix(inbox): collapse queued answer saves so Send doesn't wait behind them by @backnotprop in #2490
- feat(ui): Plannotator Modern theme by @backnotprop in #2498
- feat(inbox): show session labels in the To picker by @backnotprop in #2467
- chore(ui): bump @plannotator/ui to 0.57.0 by @backnotprop in #2502
- fix(inbox): open links to this Inbox in the same window by @backnotprop in #2493
- test(inbox): prove each button tap in the phone option card spec by its click by @backnotprop in #2501
- Ask this session: a question queued at /clear stays out of the new conversation by @backnotprop in #2503
Community
- @zane668 asked for session names in the To picker in #2450, and reported the collapsed line breaks in preview cards in #2485.
Full Changelog: v0.28.44...v0.28.45