| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-04-08 | fix: harden unix socket api waits | Ogulcan Celik | |
| 2026-04-07 | fix: make pane run use bracketed-paste-aware send input | Ogulcan Celik | |
| 2026-04-07 | docs: clarify herdr pane split and wait output usage | Ogulcan Celik | |
| 2026-04-03 | fix: isolate debug runtime paths and block duplicate herdr instances | Ogulcan Celik | |
| 2026-04-03 | feat: add tabs to socket api | Ogulcan Celik | |
| 2026-04-01 | feat: add authoritative pi hook integration | Can Celik | |
| 2026-03-31 | fix: make app rendering event-driven | Ogulcan Celik | |
| 2026-03-30 | refactor: rename agent states to working and blocked | Ogulcan Celik | |
| 2026-03-29 | feat(api): add socket subscriptions and lifecycle events | Ogulcan Celik | |
| 2026-03-29 | feat: add initial socket api for workspace and pane control | Ogulcan Celik | |
| add unix socket request/response api scaffolding implement initial workspace and pane commands: - ping - workspace.list - workspace.get - workspace.create - pane.list - pane.get - pane.read - pane.send_text - pane.send_keys - pane.wait_for_output improve pane read semantics: - visible trims trailing blank viewport rows - recent reads from parser scrollback/current screen - wait_for_output returns matched snapshot plus matched_line add real subprocess integration tests for socket api | |||
