Follow @plannotator on X for updates
Missed recent releases?
Release
Highlights
v0.28.23
Inbox replies reach sessions with background subagents, dictated text no longer goes missing, 👍 Looks good reaches the agent, notifications that never fail silently
v0.28.22
👍 Looks good, full view for files, one viewer for a thread's images and files, every session prints its URL, PLANNOTATOR_BROWSER=none opens nothing
v0.28.21
Message an agent from the Inbox, video attachments, Open in for attachments, Code / Tests / Generated in code review, writes from other websites refused
v0.28.20
Inbox search (⌘K), real folder names for projects, data files open in the code view, word-only replies leave questions open
v0.28.19
Ask this session in T3 Code, folder sessions load shared stylesheets and images, the agent note asked once per agent, Copy connect prompt
v0.28.18
plannotator inbox connects your agents, agents are told when to use the Inbox, rendered Markdown in code review, Inbox Settings in sections
v0.28.17
The Inbox on iPads and narrow windows, the reply bar no longer cuts off "Keep open", a Pi crash on /reload fixed
v0.28.16
The Inbox on a phone, a doorbell for new questions, Mark read, step through a thread's files, replies when the asking session ended
v0.28.15
Long Inbox threads fold to what is new, "Skipped N questions" replies, Inbox list and sidebar fixes
v0.28.14
Agents can replace an earlier question, comment on a guided review in the Inbox, issue numbers link to the repository
v0.28.12
Update notices and plannotator update, attach any file to an Inbox message, questions with context, links to attached files
What's New in v0.28.24
A big Inbox release: a new look, Send now, tagging agents, comments on an agent's own words, and much smaller reads for agents. Links inside HTML pages now work everywhere you annotate. 23 PRs, all by @backnotprop.
Plannotator Inbox
A new look
The Inbox has a softer, calmer design, with tooltips that match the app instead of the browser's. A new text size setting (Settings → General, 12 to 15) makes everything larger or smaller at once.
Send now
After you send a reply, the line under it says whether it is queued (the agent is busy and gets it when its turn ends) or on its way. Send now puts it into the agent's running turn right away, on Claude Code, Pi and OpenCode 2.
Tag agents
Type @ in a reply or a comment to choose which agents get it.
Comment on an agent's message
Select any words in an agent's message and comment on them, the same way you comment on an attached file. Your comments go with your next reply.
Agents read much less
When an agent reads a long thread, it now gets the newest messages in full and older ones as one line each, with the option to open any of them. A 46-message thread went from about 48,000 tokens to about 7,000. Agents can also search the Inbox.
Knowing when to update Claude Code sessions
When a Claude Code session still runs an older Plannotator plugin than the one installed, the Inbox says so and shows how to load the new one.
One full-screen mode for files
Every kind of attached file opens full screen the same way.
Removed: the Decisions page. The Inbox no longer has a Decisions page, and agents no longer have the tools that recorded decisions.
Smaller changes
- The skill picker in New message opens right under the line you are typing instead of behind the footer (#2004)
- New message is in the list header while the sidebar is closed (#1987)
- The toast sits at the bottom of the window and its words are never cut off (#1988)
- The notification line above the list reads more cleanly (#1989)
- Rows that Show brings in stay highlighted a little longer (#2003)
Plannotator
Links in HTML pages work
In HTML you annotate, and in HTML pages attached in the Inbox, a click on a link now follows it and ⌘-click (Ctrl-click) pins it for a comment. On a phone, a tap follows and a press-and-hold comments. Live apps follow the same rule.
Smaller changes
- Docs: WSL2 needs no remote mode, so Ask this session stays on (#1984); the guide skill is now called guided-review, with a new guided-plan skill (#1996); the
@plannotator/uihandoff docs are up to date (#1986)
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 --extensionsOpenCode: Re-run the install script above. It now also clears the OpenCode 2 plugin cache.
What's Changed
- Inbox: one full-screen mode for files by @backnotprop in #1958
- Inbox: say a sent reply is queued, and Send now delivers it into the running turn by @backnotprop in #1968
- Inbox Soft (1/4): Soft on theme tokens by @backnotprop in #1971
- Inbox Soft (4/4): buttons, dialogs, Settings and a file's chrome painted Soft by @backnotprop in #1977
- Inbox: component tooltips everywhere, no native titles by @backnotprop in #1982
- Docs: WSL2 needs no remote mode, so Ask this session stays on by @backnotprop in #1984
- Inbox: remove Decisions by @backnotprop in #1985
- Docs: packages/ui HANDOFF.md and README.md match core 0.25.13 / ui 0.53.0 by @backnotprop in #1986
- Inbox: New message in the list header while the sidebar is closed by @backnotprop in #1987
- Inbox: the toast sits at the bottom of the window, and its words show whole by @backnotprop in #1988
- Inbox: the notification line above the list reads cleanly by @backnotprop in #1989
- Inbox: a text size setting (12–15, default 14) by @backnotprop in #1990
- Docs: the guide skill is now guided-review; add guided-plan by @backnotprop in #1996
- Inbox: comment on the text of an agent's message by @backnotprop in #1997
- Inbox MCP: smaller results by @backnotprop in #1999
- Inbox: links inside an attached HTML page open by @backnotprop in #2000
- Inbox: say when an agent session needs a restart after an update by @backnotprop in #2001
- Inbox MCP: windowed thread reads, text transcripts, and agent search by @backnotprop in #2002
- Inbox: rows that Show brings in stay lit longer by @backnotprop in #2003
- Inbox: the skill picker in New message opens at the cursor by @backnotprop in #2004
- Inbox: tag agents in a reply or a comment by @backnotprop in #2005
- Inbox: the restart note leads with /exit and the resume command by @backnotprop in #2008
Community
Every PR in this release is by @backnotprop.
- @balaji-dutt reported that Ask this session was off under WSL2 even though the review page was only reachable on the same machine (#1983), which led to the WSL2 docs fix.
Full Changelog: v0.28.23...v0.28.24