aboutsummaryrefslogtreecommitdiff
path: root/src/app
AgeCommit message (Collapse)Author
2026-06-18feat: sync theme with host appearanceOgulcan Celik
refs #675
2026-06-17feat: sort agent panel by priorityOgulcan Celik
refs #318
2026-06-16fix: stabilize flaky plugin capture tests and auto-trigger website deployOgulcan Celik
2026-06-15fix: support key-combo syntax for API send keys (#613)Dillon Mulroy
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-15fix: use ctrl-click for captured pane links on macosOgulcan Celik
2026-06-15feat: add devin cli detection and restore support (#622)Eric Yue
* feat: add devin cli detection and restore support refs #606 * fix: keep devin integration session-only --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-06-15fix: keep auto tab labels compactOgulcan Celik
2026-06-15fix: accept alternate f1-f4 key sequencesOgulcan Celik
refs #574
2026-06-15fix: preserve claude session rotationsOgulcan Celik
refs #620
2026-06-15fix: require plugin min herdr versionOgulcan Celik
2026-06-14fix: stabilize plugin config directoriesOgulcan Celik
2026-06-14fix: add best-effort windows plugin supportOgulcan Celik
2026-06-14fix: drop plugin pane records when layout apply replaces a tabOgulcan Celik
2026-06-14test: harden pane identity regression coverageOgulcan Celik
2026-06-14test: add state invariants for refactor safetyOgulcan Celik
2026-06-14fix: preserve tab identity across restored sessionsOgulcan Celik
2026-06-14fix: make macos ci socket tests deterministicOgulcan Celik
2026-06-14fix: normalize plugin path tests on macosOgulcan Celik
2026-06-14feat: add plugin v1 systemOgulcan Celik
Add manifest-driven plugin actions, event hooks, pane entrypoints, link handlers, and host APIs. Support plugin link, GitHub install, build commands, installed plugin registry, pane movement, runtime context, and plugin docs.
2026-06-13feat: add pane move api and cliOgulcan Celik
refs #299
2026-06-12fix: stabilize public pane and tab idsOgulcan Celik
refs #569
2026-06-10chore: apply cargo fmtOgulcan Celik
2026-06-10feat: gate kimi integration install behind minimum agent versionOgulcan Celik
2026-06-10feat: add manifest-based detection engineOgulcan Celik
2026-06-10feat: distribute agent detection manifestsOgulcan Celik
2026-06-10fix: support paste in modal inputsOgulcan Celik
refs #302
2026-06-09fix: respect prompt_new_tab_name in mouse click handlers (#521)Rajyavardhan Singh
2026-06-09feat: use pty-first agent detectionOgulcan Celik
2026-06-08fix: reduce scroll CPU in headless serverOgulcan Celik
refs #512
2026-06-08fix: use cmd-click for macos pane linksOgulcan Celik
refs #307
2026-06-08fix: improve windows pane behaviorOgulcan Celik
2026-06-07fix: handle windows worktree paths and removalOgulcan Celik
2026-06-07feat: add native windows beta supportOgulcan Celik
2026-06-07fix: support worktree actions from bare reposOgulcan Celik
refs #497
2026-06-06feat: improve toast ergonomicsOgulcan Celik
refs #486
2026-06-06feat: expose pane zoom apiOgulcan Celik
2026-06-05feat: add pane navigation controlsOgulcan Celik
refs #421 refs #330 related discussions: https://github.com/ogulcancelik/herdr/discussions/422 https://github.com/ogulcancelik/herdr/discussions/438 https://github.com/ogulcancelik/herdr/discussions/442
2026-06-05fix: open a default workspace when sessions are emptyOgulcan Celik
refs #366
2026-06-04fix: use live workspace labels in navigatorOgulcan Celik
refs #377
2026-06-04fix: match copy mode page scrolling boundaries (#460)Robin Gagnon
refs #459 Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-03feat: switch input source during prefix mode (#434)sf-jin-ku
On macOS, opt-in under [experimental], temporarily switch the host input source to the current ASCII-capable layout while prefix mode is active so prefix commands register even when a CJK IME is composing, then restore the previous input source when prefix mode exits or is cancelled. No-op when the current source is already ASCII-capable, on non-macOS platforms, or when any input source call fails. Pane text input is unaffected. Also pin next_resize_poll in next_loop_deadline_includes_selection_autoscroll_deadline so the selection autoscroll deadline stays the earliest; the default resize poll could otherwise beat it and flake the assertion. refs #400 Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-03fix: support legacy shifted letter keybindingsOgulcan Celik
refs #312
2026-06-03fix: forward any-motion pane mouse eventsOgulcan Celik
refs #419
2026-06-02fix: return to bottom after copy mode exit (#410)Robin Gagnon
refs #398 Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-02feat: make claude codex opencode hooks session-onlyOgulcan Celik
2026-06-02fix: resume restored agents across background panesOgulcan Celik
2026-06-01fix: restore agents through pane shellsOgulcan Celik
2026-06-01fix: preserve linewise copy selection (#389)Robin Gagnon
refs #360 Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-01feat: add configurable right-click passthroughOgulcan Celik
refs #148
2026-06-01feat: add expanded sidebar collapse control (#291)Turgay Bulut
* feat: add expanded sidebar collapse control refs #278 * fix: place sidebar collapse control inside content refs #278 --------- Co-authored-by: Can Celik <ogulcancelik@gmail.com>