| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-11 | fix: hide pane cursor while scrolled back | Ogulcan Celik | |
| 2026-05-11 | fix: drain client control messages during shutdown | Ogulcan Celik | |
| 2026-05-11 | fix: resize background tabs on terminal resize | Ogulcan Celik | |
| 2026-05-11 | test: disable real sound playback during checks | Ogulcan Celik | |
| 2026-05-11 | fix: stabilize integration agent state reports | Ogulcan Celik | |
| 2026-05-11 | fix: preserve indexed terminal colors | Ogulcan Celik | |
| fixes #74 | |||
| 2026-05-10 | fix: make update server stop safer | Ogulcan Celik | |
| 2026-05-10 | fix: preflight running servers before update | Ogulcan Celik | |
| 2026-05-10 | docs: document custom command keybindings | Ogulcan Celik | |
| 2026-05-09 | chore: enable clippy linting | Ogulcan Celik | |
| 2026-05-09 | feat: add ansi pane read format | Ogulcan Celik | |
| 2026-05-09 | fix: refresh git status off the main loop | Ogulcan Celik | |
| fixes #85 | |||
| 2026-05-09 | Show focus on active agent in agents panel like spaces panel does (#84) | YoungTaek | |
| * feat: show focus on active agent in agents panel like spaces panel does * refactor: improve to calculation and binding style | |||
| 2026-05-09 | chore: remove unused headless cursor import | Ogulcan Celik | |
| 2026-05-09 | fix(remote): bootstrap remote herdr install | Ogulcan Celik | |
| 2026-05-08 | refactor(server): extract headless render stream helpers | Ogulcan Celik | |
| 2026-05-08 | refactor(server): split headless client transport | Ogulcan Celik | |
| 2026-05-08 | feat(remote): add network-efficient thin client transport | Ogulcan Celik | |
| Add SSH stdio remote attach, negotiate terminal-ANSI render encoding, move blit encoding server-side for remote clients, and split control/render writer delivery for safer backpressure. Fixes #76 | |||
| 2026-05-08 | fix: split panes in target tab without stealing focus | Ogulcan Celik | |
| fixes #75 | |||
| 2026-05-08 | fix: clear agent toast after focus | Ogulcan Celik | |
| 2026-05-08 | feat: make agent toasts focus panes | Ogulcan Celik | |
| 2026-05-07 | fix: preserve osc8 hyperlinks in client rendering | Ogulcan Celik | |
| fixes #73 | |||
| 2026-05-07 | build: update libghostty-vt vendor | Ogulcan Celik | |
| vendor ghostty 063ac3e and remove the musl libc++ link workaround. expose the new selection formatter and hyperlink uri apis for follow-up rendering work. add manual artifact validation for static linux builds. | |||
| 2026-05-07 | fix: clear hook state when native agent exits | Ogulcan Celik | |
| fixes #72 | |||
| 2026-05-06 | fix: persist agent panel scope in config | Ogulcan Celik | |
| 2026-05-06 | feat: add vesper theme (#71) | Shoubhit Dash | |
| 2026-05-06 | fix: keep pane scrollbar gutter stable | Ogulcan Celik | |
| 2026-05-06 | fix: clear native agent detection after shell returns | Ogulcan Celik | |
| fixes #66 | |||
| 2026-05-05 | feat: add mobile terminal layout | Ogulcan Celik | |
| 2026-05-05 | fix: preserve split utf-8 terminal input | Ogulcan Celik | |
| 2026-05-03 | fix: preserve hidden cursor visibility for ime anchors | Ogulcan Celik | |
| 2026-05-02 | fix: anchor ime cursor to focused pane position | Ogulcan Celik | |
| 2026-05-02 | fix: stabilize hidden cursor position during client redraw | Ogulcan Celik | |
| Wrap client frame blits in synchronized output and park hidden cursors at the last visible pane cursor, falling back to bottom-right when no cursor has been seen. This prevents IME and mobile SSH clients from anchoring composition to incidental repaint positions such as sidebar animations. | |||
| 2026-05-02 | fix: mark visible done panes seen on terminal focus | Ogulcan Celik | |
| 2026-04-29 | fix: preserve pane size while detached | Ogulcan Celik | |
| 2026-04-29 | fix: run integration commands without server | Ogulcan Celik | |
| 2026-04-29 | fix: restore double prefix passthrough in client mode | Ogulcan Celik | |
| 2026-04-29 | feat: add human session attach and list output | Ogulcan Celik | |
| 2026-04-28 | Add named persistent sessions (#57) | Franz Bettag | |
| * feat: add named persistent sessions * feat: add session management commands * fix: tighten named session stop and override precedence * fix: handle session help and stop test race * test: isolate default session env test --------- Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com> | |||
| 2026-04-28 | fix: resize w claude code no flicker (#61) | Yifeng He | |
| * fix: mouse resize panel failed with claude-code no flicker * test: run pane mouse reporting drag tests inside tokio runtime Switch the new horizontal/vertical drag tests to `#[tokio::test]` so `PaneRuntime::test_with_screen_bytes` has a reactor when it calls `tokio::spawn`. CI was panicking with "there is no reactor running". * test: refresh git state in workspace drop slot test Workspace::test_new caches the parent repo's git branch at construction time. On master CI the herdr checkout has ref: refs/heads/master in HEAD, so the cache is populated and workspace_row_height returns 2. On PR CI actions/checkout uses a detached merge ref, git_branch returns None, row height becomes 1, and the drop-slot tie-break flips workspace_drop_index_at_row(2) from Some(0) to Some(1). Refresh git state after pointing identity_cwd at the per-test temp repo so the cache reflects the temp repo's HEAD. | |||
| 2026-04-28 | feat: notify active panes when terminal is unfocused | Ogulcan Celik | |
| 2026-04-27 | feat: add status command | Ogulcan Celik | |
| 2026-04-27 | fix: improve claude subagent hook lifecycle | Ogulcan Celik | |
| fixes #58 | |||
| 2026-04-27 | fix: ignore claude subagent hook reports | Ogulcan Celik | |
| fixes #58 | |||
| 2026-04-26 | feat: refine live config lifecycle | Ogulcan Celik | |
| 2026-04-26 | fix: keep pane background transparent when host color is unknown | Ogulcan Celik | |
| 2026-04-26 | feat: add live config reload | Ogulcan Celik | |
| 2026-04-25 | fix: keep herdr toast delivery in-app | Ogulcan Celik | |
| 2026-04-25 | fix: reserve pane scrollbar column | Ogulcan Celik | |
| 2026-04-25 | fix: deliver server-approved terminal toasts | Ogulcan Celik | |
