github backnotprop/plannotator v0.28.26

4 hours ago

Follow @plannotator on X for updates

Missed recent releases?
Release Highlights
v0.28.25 Re-ask open questions, delivery ticks on the list, a count of new messages on the tab, right-click a thread, click Inbox to refresh
v0.28.24 A new look for the Inbox, Send now, tag agents, comment on an agent's message, much smaller reads for agents, links in HTML pages
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

What's New in v0.28.26

Action items and reply drafts in the Inbox, one decision button for plan review, Enter to save a comment, a custom code font, and many fixes. 35 PRs, 9 of them from 8 outside contributors, 5 of whom are first-timers.

Plannotator Inbox

Action items

An agent can ask you to go do something: run a command, sign in somewhere, check a page. It shows as a card in the thread with Done, Can't do it and Add note, and your answer goes back to the agent.

Reply drafts

What you type in a reply box is kept per thread. It comes back when you reopen the thread, after a reload, and after a restart. A thread with an unsent draft is marked Draft in the list.

Replies to a busy agent go in on their own

If the agent is in a long turn, the line under your reply shows how long it has waited, and after 5 minutes the reply goes into the running turn by itself, as if you'd pressed Send now.

Smaller changes

  • A Send skips a question only when you press Skip. Questions you leave alone stay open. #2058
  • Answers you pick while writing a reply show in the reply box right away. #2051
  • A skipped question keeps its note in the reply. #2034
  • Several Inbox tabs share one connection to the Inbox. #2057
  • Subjects stay on one line, and stray tool-call text never becomes a title. #2053
  • A thread that fails to load tries again and says so. #2054
  • Faster over your tailnet: the window is sent compressed. #2042
  • Long issue numbers link as issues, not colour swatches. #2040
  • Restart help leads with /reload-plugins. #2035
  • Works behind a local reverse proxy (nginx, Caddy). #2060

Plannotator

One decision button for plan review

Plan review's header now works like annotate and code review. With nothing to send it shows Approve. Once you add comments it becomes Send Feedback. Other choices, such as Request changes or Approve with notes, are under the arrow.

Enter to save a comment

Turn on Settings β†’ General β†’ Enter saves a comment, and Enter saves while Shift+Enter adds a new line. It's off by default.

Your own code font

Settings β†’ Display β†’ Code Font β†’ Custom… takes the name of any font on your machine for code review.

Start a new Ask AI chat

A New chat button clears the Ask AI panel and starts fresh, in plan review, annotate and code review.

Jump between changes in code review

N and P jump to the next and previous change. Commenting from the gutter now covers every line you selected, not just the one you clicked.

Smaller changes

  • A code review an agent waits on hears your Approve (Claude Code). #2047
  • Annotate picks up a file changed on disk in its version diff. #2049
  • A plan reviewed across midnight keeps its versions. #1681 by @aomalov
  • Images in a folder session load from the open document's folder. #2033 by @xiaofeilovecoding
  • Sidebar shortcuts stay visible next to the Agent TUI. #1019 by @leoreisdias
  • A file.ts:42 link opens at line 42. #1909 by @Totopo27
  • Triple-click no longer highlights into the next line. #1408 by @dca123
  • Ticking a Guided Review section marks its files viewed. #2044
  • Very large diffs from git textconv are never drawn. #2041
  • Pi: review opened and closed events, and long checklists keep the next item in view. #2050
  • OpenCode: the agent-switch choice is saved, and Ask AI no longer hangs. #2045, #1413 by @danowicz
  • Claude Code Team/Enterprise: a plan is approved once, not twice. #2043
  • The install script works on machines without gh. #1995 by @viniciusestevam

Install / Update

macOS / Linux:

curl -fsSL https://plannotator.ai/install.sh | bash

Windows:

irm https://plannotator.ai/install.ps1 | iex

Claude 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@plannotator

Then restart Claude Code. Inside Claude Code, run /plugin marketplace update plannotator, then open /plugin β†’ Installed β†’ plannotator β†’ Update now.

Pi:

pi update --extensions

OpenCode: Re-run the install script above. It now also clears the OpenCode 2 plugin cache.

What's Changed

New Contributors

Contributors

  • @FNDEVVE: full-range gutter comments and hunk jumps in code review.
  • @leoreisdias: sidebar shortcuts beside the Agent TUI.
  • @dca123: the triple-click highlight fix.
  • @Totopo27: line-accurate code links, and the Inbox behind a local reverse proxy.
  • @aomalov: reported and fixed plans that lost their versions at midnight.
  • @danowicz: the OpenCode Ask AI hang.
  • @xiaofeilovecoding: folder images from the open document.
  • @viniciusestevam: reported and fixed the installer without gh.

Thanks to everyone who reported issues or asked for features in this release:

Full Changelog: v0.28.25...v0.28.26

Don't miss a new plannotator release

NewReleases is sending notifications on new releases.