| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-07-31 | fix: read alternate-screen agent history | Ogulcan Celik | |
| 2026-07-30 | chore: finish repository organization migration | Ogulcan Celik | |
| 2026-07-28 | fix: preserve linked worktree workspace labels | Ogulcan Celik | |
| 2026-07-28 | fix: resolve relative plugin commands from plugin root | Ogulcan Celik | |
| refs #1949 | |||
| 2026-07-27 | fix: close workspace when api closes its last tab (#1899) | Season Saw | |
| herdr tab close on a workspace's only tab returned tab_close_failed, while the TUI close-tab action on the same tab closes the tab and cascades to closing the workspace. Cascade in the API too, emitting tab.closed then workspace.closed. When the cascade would close a whole worktree group, return confirmation_required instead, matching pane.close and the TUI prompt. refs #1760 | |||
| 2026-07-27 | fix: delay agent prompt submission | Ogulcan Celik | |
| refs #1878 | |||
| 2026-07-26 | fix: improve sidebar worktree hierarchy and reordering (#1873) | Can Celik | |
| * fix: clarify sidebar worktree hierarchy refs #1694 * feat: reorder worktree groups as a unit refs #1694 | |||
| 2026-07-24 | fix: report truncated pane reads | Ogulcan Celik | |
| refs #1717 | |||
| 2026-07-24 | fix: make known-agent exit process-owned | Ogulcan Celik | |
| refs #1792 refs #1648 | |||
| 2026-07-23 | fix: preserve kitty printable key releases | Ogulcan Celik | |
| refs #1746 | |||
| 2026-07-22 | refactor: centralize new terminal cwd selection | Ogulcan Celik | |
| replaces contributions from Pitchfork-and-Torch | |||
| 2026-07-20 | fix: make plugin state global across sessions | Ogulcan Celik | |
| refs #1174 | |||
| 2026-07-20 | feat: add plugin-driven agent views and startup hooks | Ogulcan Celik | |
| 2026-07-19 | feat: make agent automation a first-class cli primitive | Ogulcan Celik | |
| 2026-07-19 | fix: preserve plugin command arguments (#1613) | akbash | |
| 2026-07-17 | feat: harden named agent cli workflows | Ogulcan Celik | |
| refs #1525 | |||
| 2026-07-15 | feat: add floating popup panes | Ogulcan Celik | |
| refs #1125 | |||
| 2026-07-15 | feat: add isolated pane graphics streaming | Ogulcan Celik | |
| 2026-07-13 | feat: add configurable sidebar metadata tokens | Ogulcan Celik | |
| 2026-07-10 | fix: follow foreground cwd for new terminals | Pitchfork-and-Torch | |
| refs #1245 | |||
| 2026-07-10 | feat: add copy mode search and tmux word motions | Ogulcan Celik | |
| refs #1230 | |||
| 2026-07-09 | fix: refresh tab bar after plugin-driven tab rename (#1179) | Vladyslav Kovalov | |
| refs #1111 Co-authored-by: Vlad Kovalov <kovalov@users.noreply.github.com> | |||
| 2026-07-07 | fix: clear done status on repeated pane focus | Ogulcan Celik | |
| 2026-07-07 | fix: send shifted punctuation as text in kitty mode | Ogulcan Celik | |
| refs #1105 | |||
| 2026-07-07 | fix: honor prefix in copy mode | Ogulcan Celik | |
| refs #681 Based on PR #1092 by @reobin. Co-authored-by: Robin Gagnon <me@reobin.dev> | |||
| 2026-07-06 | feat: expose pane scroll state | Ogulcan Celik | |
| 2026-07-06 | fix: focus parent after worktree removal (#1075) | akbash | |
| refs #1004 Co-authored-by: akbash-bot <akbash-bot@users.noreply.github.com> | |||
| 2026-07-04 | feat: emit layout update events for runtime layout changes | Ogulcan Celik | |
| 2026-07-02 | feat: follow focused pane cwd for new workspaces | Ogulcan Celik | |
| refs #919 | |||
| 2026-07-02 | fix: follow cached cwd for new tabs | Ogulcan Celik | |
| refs #912 | |||
| 2026-06-29 | feat: add session snapshot api | Ogulcan Celik | |
| 2026-06-29 | feat: emit placement mutation events | Ogulcan Celik | |
| 2026-06-29 | fix: route tui modal mutations through api authority | Ogulcan Celik | |
| 2026-06-29 | refactor: route tui mutations through runtime authority | Ogulcan Celik | |
| 2026-06-22 | fix: check out existing branches for worktree create | Ogulcan Celik | |
| refs #729 | |||
| 2026-06-21 | fix: add configurable pane gaps | Ogulcan Celik | |
| refs #271 | |||
| 2026-06-21 | fix: protect root agent restore sessions | Ogulcan Celik | |
| refs #712 | |||
| 2026-06-19 | fix: defer api worktree operations | Ogulcan Celik | |
| refs #686 refs #657 refs #662 refs https://github.com/ogulcancelik/herdr/discussions/687 | |||
| 2026-06-18 | fix: emit plugin lifecycle events from ui worktree flows | Ogulcan Celik | |
| refs #662 | |||
| 2026-06-16 | fix: stabilize flaky plugin capture tests and auto-trigger website deploy | Ogulcan Celik | |
| 2026-06-15 | fix: support key-combo syntax for API send keys (#613) | Dillon Mulroy | |
| Co-authored-by: Can Celik <ogulcancelik@gmail.com> | |||
| 2026-06-15 | fix: keep auto tab labels compact | Ogulcan Celik | |
| 2026-06-15 | fix: preserve claude session rotations | Ogulcan Celik | |
| refs #620 | |||
| 2026-06-15 | fix: require plugin min herdr version | Ogulcan Celik | |
| 2026-06-14 | fix: stabilize plugin config directories | Ogulcan Celik | |
| 2026-06-14 | fix: add best-effort windows plugin support | Ogulcan Celik | |
| 2026-06-14 | fix: drop plugin pane records when layout apply replaces a tab | Ogulcan Celik | |
| 2026-06-14 | fix: preserve tab identity across restored sessions | Ogulcan Celik | |
| 2026-06-14 | fix: make macos ci socket tests deterministic | Ogulcan Celik | |
| 2026-06-14 | fix: normalize plugin path tests on macos | Ogulcan Celik | |
