Dillon Mulroy
3c7327c267
fix: avoid pi release on internal session reloads ( #800 )
...
* fix: avoid pi release on internal session reloads
* fix: align omp session shutdown release with pi
---------
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-06-25 17:59:17 +03:00
Ogulcan Celik
92a10fc044
fix: protect root agent restore sessions
...
refs #712
2026-06-21 02:42:39 +03:00
Ogulcan Celik
46a2b259a7
fix: defer api worktree operations
...
refs #686
refs #657
refs #662
refs https://github.com/ogulcancelik/herdr/discussions/687
2026-06-19 18:59:43 +03:00
Eric Yue
07261e09be
feat: add devin cli detection and restore support ( #622 )
...
* feat: add devin cli detection and restore support
refs #606
* fix: keep devin integration session-only
---------
Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-06-15 16:50:24 +03:00
Ogulcan Celik
08bb0768ae
fix: handle kitty keypad input
...
refs #570
2026-06-15 15:12:56 +03:00
Ogulcan Celik
c91348e68b
fix: require plugin min herdr version
2026-06-15 00:49:58 +03:00
Ogulcan Celik
d3be4f8b43
fix: add best-effort windows plugin support
2026-06-14 20:45:59 +03:00
Ogulcan Celik
7f702a7ad0
test: harden pane identity regression coverage
2026-06-14 19:03:16 +03:00
Ogulcan Celik
17544c36ee
fix: make macos ci socket tests deterministic
2026-06-14 04:42:50 +03:00
Ogulcan Celik
fbd20ad6e4
feat: add plugin v1 system
...
Add manifest-driven plugin actions, event hooks, pane entrypoints, link handlers, and host APIs.
Support plugin link, GitHub install, build commands, installed plugin registry, pane movement, runtime context, and plugin docs.
2026-06-14 03:47:07 +03:00
Ogulcan Celik
d35c642ef3
feat: add pane move api and cli
...
refs #299
2026-06-13 01:59:24 +03:00
Ogulcan Celik
f7a7da03fc
fix: stabilize public pane and tab ids
...
refs #569
2026-06-12 19:10:09 +03:00
Ogulcan Celik
36a1b7f864
feat: distribute agent detection manifests
2026-06-10 15:33:45 +03:00
Ogulcan Celik
df7880c54b
feat: update agent lifecycle integrations
2026-06-09 15:59:34 +03:00
Ogulcan Celik
ee51c5e5fb
feat: use pty-first agent detection
2026-06-09 04:26:19 +03:00
Ogulcan Celik
4001fd2ec8
feat: improve toast ergonomics
...
refs #486
2026-06-06 17:42:38 +03:00
Ogulcan Celik
daf636fef7
fix: preserve child argv flags after separator
...
refs #383
2026-06-03 01:32:22 +03:00
Ogulcan Celik
295b09ca25
feat: make claude codex opencode hooks session-only
2026-06-02 21:25:32 +03:00
Lane
f7d315d494
feat: add github copilot cli integration ( #386 )
...
* feat: add github copilot cli integration
refs #232
* docs: restore 0.6.5 changelog and document copilot hook flow
* test: cover copilot camelcase hook payloads
---------
Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com>
2026-06-02 01:32:05 +03:00
Ogulcan Celik
b778162a9f
refactor: centralize pty fd ownership
...
refs #357
refs #327
2026-05-31 16:00:03 +03:00
Can Celik
9586ee9c3f
test: harden ci flake diagnostics ( #365 )
2026-05-31 01:11:06 +03:00
Ogulcan Celik
fc4e1bbf6b
perf: reduce sidebar git polling overhead
...
refs #353
2026-05-30 23:58:34 +03:00
Ogulcan Celik
8c6a9e1f65
fix: cfg linux-only api test helpers
2026-05-29 21:03:39 +03:00
Ogulcan Celik
9e302984cc
feat: expose foreground cwd in pane info
...
refs #345
2026-05-29 20:38:55 +03:00
Ogulcan Celik
2d8b4e2db4
feat: expose agent session refs in api
2026-05-28 05:06:27 +03:00
Ogulcan Celik
bf9cc20124
fix: preserve live handoff terminal state
2026-05-28 04:12:53 +03:00
Ogulcan Celik
3325304f89
ci: fix build checks and mobile nav
2026-05-27 21:16:16 +03:00
Ogulcan Celik
b56eeb991e
fix: release opencode integration on dispose
...
refs #314
2026-05-27 18:06:20 +03:00
Ogulcan Celik
427c2606d8
fix: deliver agent status subscriptions from event hub
2026-05-26 21:53:50 +03:00
Ogulcan Celik
3750e0bae2
feat: add pane metadata reporting
...
refs #36
2026-05-26 17:10:28 +03:00
kangal-bot
33e71ed2f5
fix: emit matching agent status subscriptions ( #295 )
...
refs #288
Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-26 01:35:28 +03:00
Ogulcan Celik
d4a5e02e84
feat: hand off ptys during updates
2026-05-25 15:36:50 +03:00
Ogulcan Celik
420925d141
fix: support scrolling direct agent attaches
2026-05-24 21:30:04 +03:00
zhugehyuk
43c6ca3a5d
feat: persist pane history across restarts ( #248 )
...
refs #217
Co-authored-by: Can Celik <ogulcancelik@gmail.com>
2026-05-24 21:28:33 +03:00
Ogulcan Celik
db67e9d74f
feat: restore agent sessions
...
refs #233
2026-05-23 21:37:05 +03:00
Ogulcan Celik
9817820af1
feat: add worktree cli and socket api
2026-05-23 15:19:36 +03:00
Ogulcan Celik
866aaf740e
refactor: separate server client boundaries
2026-05-21 20:22:57 +03:00
Ogulcan Celik
06bcd06a17
feat: use local keybindings for remote attach
2026-05-21 15:17:37 +03:00
Ogulcan Celik
d1576ade07
test: stabilize done agent status api test
2026-05-21 03:03:22 +03:00
Ogulcan Celik
54d3d3b4d4
test: close pty masters before waiting
2026-05-20 23:08:47 +03:00
Ogulcan Celik
f7b26a9117
fix: stop claude subagent completion reviving working
...
refs #198
2026-05-20 20:42:14 +03:00
Ogulcan Celik
ed478be983
fix: bridge remote clipboard image paste
...
refs #205
2026-05-20 02:51:59 +03:00
Ogulcan Celik
70c45dbeb3
fix: hide explicit client command
...
refs #187
2026-05-19 13:35:40 +03:00
Ogulcan Celik
e7f94a3f35
feat: support hermes agent integration
...
refs #144
2026-05-19 00:26:05 +03:00
kangal-bot
fa0e380e62
fix: preserve alt backspace in panes ( #165 )
...
refs #155
Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-18 20:13:19 +03:00
Ogulcan Celik
f161be0461
fix: detect Grok Build agent state
...
refs #133
2026-05-17 20:07:18 +03:00
Ogulcan Celik
f7fe0f203e
fix: polish terminal-core agent semantics
2026-05-17 01:41:17 +03:00
Ogulcan Celik
e4de58b37f
feat: add agent start for server-owned terminals
2026-05-17 01:41:16 +03:00
Ogulcan Celik
86adf88351
feat: add terminal identity and agent cli facade
2026-05-17 01:41:16 +03:00
Ogulcan Celik
73dba97521
fix: forward pane cursor shape
...
fixes #116
2026-05-15 20:53:55 +03:00