aboutsummaryrefslogtreecommitdiff
path: root/src/api
AgeCommit message (Collapse)Author
2026-04-08fix: harden unix socket api waitsOgulcan Celik
2026-04-07fix: make pane run use bracketed-paste-aware send inputOgulcan Celik
2026-04-07docs: clarify herdr pane split and wait output usageOgulcan Celik
2026-04-03fix: isolate debug runtime paths and block duplicate herdr instancesOgulcan Celik
2026-04-03feat: add tabs to socket apiOgulcan Celik
2026-04-01feat: add authoritative pi hook integrationCan Celik
2026-03-31fix: make app rendering event-drivenOgulcan Celik
2026-03-30refactor: rename agent states to working and blockedOgulcan Celik
2026-03-29feat(api): add socket subscriptions and lifecycle eventsOgulcan Celik
2026-03-29feat: add initial socket api for workspace and pane controlOgulcan 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