Ogulcan Celik
|
5e05460816
|
docs: clarify herdr pane split and wait output usage
|
2026-04-07 02:48:13 +03:00 |
Ogulcan Celik
|
5ed262a43a
|
fix: isolate debug runtime paths and block duplicate herdr instances
|
2026-04-03 17:11:20 +03:00 |
Ogulcan Celik
|
544c7ebebb
|
feat: add tabs to socket api
|
2026-04-03 00:04:35 +03:00 |
Ogulcan Celik
|
ea57a65321
|
fix: make app rendering event-driven
|
2026-03-31 02:03:45 +03:00 |
Ogulcan Celik
|
8b7848aac3
|
feat(api): add socket subscriptions and lifecycle events
|
2026-03-29 17:20:53 +03:00 |
Ogulcan Celik
|
fd1e3b8b05
|
feat: add initial socket api for workspace and pane control
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
|
2026-03-29 04:23:22 +03:00 |