| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-05-16 | feat: add immediate new tab option | Ogulcan Celik | |
| refs #123 | |||
| 2026-05-16 | feat: add scrollback editor keybind | Ogulcan Celik | |
| refs #122 | |||
| 2026-05-16 | fix: respect integration config dirs | Ogulcan Celik | |
| refs #121 | |||
| 2026-05-16 | feat: add hook-owned custom agent status labels | Ogulcan Celik | |
| 2026-05-16 | fix: keep split resize hitboxes off pane content | Ogulcan Celik | |
| fixes #120 | |||
| 2026-05-16 | fix: detect copilot process name | Ogulcan Celik | |
| fixes #118 | |||
| 2026-05-15 | fix: force redraw on terminal focus gain | Ogulcan Celik | |
| 2026-05-15 | fix: forward pane cursor shape | Ogulcan Celik | |
| fixes #116 | |||
| 2026-05-15 | feat: add indexed keybind families | Ogulcan Celik | |
| 2026-05-15 | fix(input): only host-scroll plain page key presses | Ogulcan Celik | |
| 2026-05-15 | config: split experimental settings from advanced | Ogulcan Celik | |
| 2026-05-15 | fix: refresh and reuse kitty graphics placements | Ogulcan Celik | |
| 2026-05-15 | fix: remove macos notification icon handling | Ogulcan Celik | |
| 2026-05-15 | fix: improve macos system notifications | Ogulcan Celik | |
| 2026-05-15 | feat: add system toast delivery | Ogulcan Celik | |
| 2026-05-15 | feat: add light theme variants | Ogulcan Celik | |
| 2026-05-14 | fix(input): scroll pane scrollback with pageup/pagedown and parse enhanced ↵ | Ogulcan Celik | |
| tilde sequences | |||
| 2026-05-14 | fix: allow larger kitty graphics frames | Ogulcan Celik | |
| 2026-05-14 | fix: update codex hooks feature flag | Ogulcan Celik | |
| fixes #108 | |||
| 2026-05-14 | feat: add tmux-style mouse capture config | Ogulcan Celik | |
| 2026-05-13 | fix: gate kitty graphics behind config | Ogulcan Celik | |
| 2026-05-13 | test: decouple release manifest from source protocol | Ogulcan Celik | |
| 2026-05-13 | test: update protocol fixtures | Ogulcan Celik | |
| 2026-05-13 | feat: support kitty graphics in attached clients | Ogulcan Celik | |
| 2026-05-13 | feat: render kitty graphics in local panes | Ogulcan Celik | |
| 2026-05-12 | fix: rerender after pane rename | Ogulcan Celik | |
| 2026-05-12 | test: add ime input regressions | Ogulcan Celik | |
| 2026-05-12 | ci: run checks on macos | Ogulcan Celik | |
| 2026-05-12 | fix: detect nix-wrapped agent entrypoints | Ogulcan Celik | |
| 2026-05-12 | fix(remote): keep bridge socket path under sun_path ceiling (#103) | moonsphere | |
| local_forward_socket_path built {TMPDIR}/herdr-remote-{pid}-{target}- {session}.sock. On macOS std::env::temp_dir() returns /var/folders/.../T/ (~49 chars), so a ~24-char target was enough to push the path past sun_path's 104-byte ceiling and UnixListener::bind rejected it with "path must be shorter than SUN_LEN". Per-component sanitization capped each piece at 32 chars but ignored the directory prefix. The function now picks the first form that fits within 103 bytes (one byte of headroom for the trailing NUL; portable across macOS' 104 and Linux's 108) measured via OsStrExt::as_bytes: 1. Readable name in TMPDIR (unchanged when it fits). 2. Hashed short name in TMPDIR. 3. Hashed short name in /tmp (rare fallback for over-long TMPDIRs). The hash covers the full unsanitized target/session so uniqueness does not depend on prefix truncation; the truncated prefix is kept only for debuggability of the short-form filename. Co-authored-by: jett <jett@pingcap.cn> Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com> | |||
| 2026-05-12 | fix: detect macos foreground jobs by process group | Ogulcan Celik | |
| fixes #100 | |||
| 2026-05-12 | fix: omit cursor for mobile switcher overlay | Ogulcan Celik | |
| 2026-05-12 | fix: hide mobile switcher cursor | Ogulcan Celik | |
| 2026-05-12 | feat: add agent cycling and tab wheel switching | Ogulcan Celik | |
| fixes #92 | |||
| 2026-05-11 | feat: add notification target keybind | Ogulcan Celik | |
| 2026-05-11 | feat: add optional pane border labels | Ogulcan Celik | |
| 2026-05-11 | fix: show tab names in mobile agent switcher | Ogulcan Celik | |
| 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 | |||
