Skip to content

Releases: alexarthurs/herdr-notes

v0.1.1

Choose a tag to compare

@alexarthurs alexarthurs released this 20 Jul 05:21

Fixed

  • Restart corpses are now replaced, not focused. A herdr server restart (pane_history) restores the Notes pane's label and scrollback but not its process or heartbeat token — the toggle used to focus that dead shell forever. The launch decision now treats a labeled pane with no heartbeat token as dead and replaces it on the next toggle.
  • To make that safe, the launchers stamp the pane's identity token synchronously right after pane split (new --stamp <pane-id> helper mode), before the TUI process spawns — a freshly opened pane is never mistaken for a corpse, so rapid re-toggles can't replace-loop it.

Verified live against a real server restart in an isolated herdr session.

v0.1.0 - first release

Choose a tag to compare

@alexarthurs alexarthurs released this 18 Jul 18:45

Persistent markdown notes pane for herdr.

  • One scrollable note per herdr workspace (keyed by stable workspace id; renames safe), autosaved atomically into herdr's plugin state dir - notes survive computer restarts
  • Rendered markdown preview (headings, checkboxes, lists, quotes, code, bold/italic) with a scrollbar, plus a plain edit mode
  • One toggle action per platform: opens right-docked, focuses if open, closes if focused, replaces a dead pane (heartbeat liveness)
  • Graceful close-with-save everywhere; notes from older layouts migrate forward automatically
  • Install: cargo build --release + herdr plugin link . (or herdr plugin install alexarthurs/herdr-notes)