Ogulcan Celik
8d190eddda
chore: remove experiments from settings tui
2026-08-01 03:36:11 +03:00
Can Celik
02fe7d7659
feat: support bottom tab bar placement ( #2118 )
...
* feat: support bottom tab bar placement
* fix: preserve mouse cleanup under bottom mode bar
refs #2117
2026-07-31 18:15:55 +03:00
Ogulcan Celik
b1d14fe984
chore: update agentmd for protocol changes
2026-07-31 16:28:15 +03:00
Ogulcan Celik
bc1c052d15
fix: read alternate-screen agent history
2026-07-31 16:22:04 +03:00
Ogulcan Celik
7db744ab47
fix(sidebar): keep worktree groups packed
2026-07-31 15:40:20 +03:00
Matt Coles and Matt Coles
b4112743cf
fix(client): restore terminal on sighup and sigterm
...
Enable termination-signal handling so SIGHUP and SIGTERM follow the graceful
quit path and restore terminal state. Log handler registration failures and
add PTY coverage for direct SIGHUP and server EOF restoration
Co-authored-by: Matt Coles <macols@amazon.com >
2026-07-31 00:46:01 +03:00
Can Celik
0732039eaf
fix: preserve windows sessions after ssh logout ( #2098 )
...
* fix: preserve windows sessions after ssh logout
refs #2008
* chore: document windows wmi safety
refs #2008
2026-07-30 23:39:03 +03:00
Wiedzmin
a07871a55e
fix(omp): support Windows session paths ( #2092 )
2026-07-30 21:44:25 +03:00
Can Celik
ac47b9e679
fix: resume agents after headless restore ( #2088 )
...
refs #2064
2026-07-30 19:15:00 +03:00
Ogulcan Celik
9135ffe10b
ci: consolidate ai review trigger label
2026-07-30 18:47:56 +03:00
Can Celik
53199270f6
fix: launch argument-free agents on windows ( #2075 )
...
refs #2072
2026-07-30 15:38:56 +03:00
Can Celik
38b7b540e1
fix: add opt-in child-group process detection ( #2052 )
...
* fix: add opt-in child-group process detection
refs #1982
* fix: preserve lifecycle probes without foreground groups
refs #1982
2026-07-30 15:14:27 +03:00
akbash and akbash-bot
cfa112e741
fix: preserve kitty associated text ( #2051 )
...
refs #2020
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-07-30 03:18:16 +03:00
Ogulcan Celik
b44b5b1013
chore: finish repository organization migration
2026-07-30 02:45:05 +03:00
Bradley and Can Celik
4cd1481a08
Update rose pine surface_dim colour to "Overlay" ( #2002 )
...
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-07-30 01:23:15 +03:00
Ogulcan Celik
3563f5c56e
chore: update repository links after organization transfer
2026-07-29 23:29:29 +03:00
Ogulcan Celik
2313fb8ac3
ci: allow repository organization migration
2026-07-29 22:23:20 +03:00
Ogulcan Celik
f6060cf682
fix: scope agent skill installation
...
refs #2022
2026-07-29 21:21:22 +03:00
kangal-bot
514e4465ee
docs: update preview manifest
2026-07-29 13:47:22 +00:00
Ogulcan Celik
44b3adb125
fix(windows): preserve parent agent ownership
...
refs #1514
preview-2026-07-29-44b3adb12552
2026-07-29 16:24:23 +03:00
Ogulcan Celik
8ed742da26
fix: preserve windows path variables during install
...
refs #1947
2026-07-29 15:43:38 +03:00
Ogulcan Celik
14df4d219d
test(windows): remove flaky sound timing assertion
...
refs #1330
2026-07-29 15:16:37 +03:00
Can Celik
5b0be42e04
fix(windows): restore system notifications and sound playback ( #2019 )
2026-07-29 15:02:32 +03:00
Ogulcan Celik
73d92004f5
ci: remove approved contributor bypass
2026-07-29 02:54:53 +03:00
kangal-bot
a5920bee86
chore: approve merged contributor we11adam
2026-07-28 23:36:24 +00:00
Adam Lau and Can Celik
a4b18b6e21
fix: preserve navigate mode after pane focus ( #1993 )
...
refs #1850
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-07-29 02:36:16 +03:00
kangal-bot
807033b8fc
chore: approve merged contributor patrick-xin
2026-07-28 23:18:46 +00:00
Patrick Xin and Can Celik
b7317c97ef
docs: add simplified chinese readme ( #1990 )
...
* docs: add simplified chinese readme
* fix: publish simplified chinese readme
* fix: require localized readme for releases
* docs: publish simplified chinese readme
---------
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-07-29 02:18:30 +03:00
Ogulcan Celik
bbe78f518b
fix: restore python3 commit hook
2026-07-29 01:29:14 +03:00
JJ Liebig
9354761112
fix: select windows python command in commit hook ( #1994 )
2026-07-29 01:22:07 +03:00
kangal-bot
6a0ba22615
chore: approve merged contributor bioform
2026-07-28 22:21:07 +00:00
Andrew Krasnoff
a0a6e13f11
fix: count ptmx master fds under devpts layouts ( #1984 )
...
live_server_holds_one_pty_master_fd_per_pane counted only /proc/<pid>/fd links
resolving to exactly /dev/ptmx. On devpts setups such as WSL2 and many
containers, a PTY master fd resolves to /dev/pts/ptmx instead, so the test found
zero masters and failed with "had 0 ptmx master fds; expected 1" even though the
server held the pane's master fd. Match both ptmx node paths; pty slaves still
resolve to /dev/pts/<N> and stay uncounted, so the one-master-per-pane invariant
is unchanged.
2026-07-29 01:20:58 +03:00
Ogulcan Celik
e27a4ea427
perf: skip rendering hidden pty updates
2026-07-28 23:29:11 +03:00
Ogulcan Celik
e16d7d8c07
fix: preserve linked worktree workspace labels
2026-07-28 15:34:13 +03:00
Ogulcan Celik
81f355fada
perf: replace agent spinners with static status marks
2026-07-28 14:56:53 +03:00
JJ Liebig and Can Celik
1491b7dd9c
fix: ignore nested codex session reports ( #1927 )
...
* fix: ignore nested codex session reports
refs #1789
* test: cover matching codex thread id
---------
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-07-28 04:13:35 +03:00
Ogulcan Celik
b499e611b6
fix: resolve relative plugin commands from plugin root
...
refs #1949
2026-07-28 02:19:33 +03:00
Ogulcan Celik
7383f120c6
docs: update sponsor acknowledgements
2026-07-28 00:59:17 +03:00
Season Saw and Can Celik
a979916568
fix: keep focus on the current workspace when another self-closes ( #1912 )
...
handle_pane_died only clamped the stale active/selected indices after
removing a workspace that closed itself, so it never shifted them down
when the removed workspace sat before the focused one. With workspaces
[x, y, z] and focus on y, removing x left active pointing at z, silently
moving the user into a workspace they did not select.
Resolve both indices by workspace id across the removal, as
close_selected_workspace already does, keeping the clamp as the fallback
for when the removed workspace was the focused one. Also scroll the
focused workspace back into view, which the explicit-close path already
did and this one did not.
refs #1621
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-07-27 16:17:14 +03:00
JJ Liebig
6d1bedee3e
fix: make native windows checks reliable ( #1925 )
2026-07-27 14:15:23 +03:00
kangal-bot
dc2506ea8c
chore: approve merged contributor season179
2026-07-26 23:25:39 +00:00
Season Saw
a79b3d5580
fix: close workspace when api closes its last tab ( #1899 )
...
herdr tab close on a workspace's only tab returned tab_close_failed,
while the TUI close-tab action on the same tab closes the tab and
cascades to closing the workspace. Cascade in the API too, emitting
tab.closed then workspace.closed. When the cascade would close a whole
worktree group, return confirmation_required instead, matching
pane.close and the TUI prompt.
refs #1760
2026-07-27 02:25:29 +03:00
kangal-bot
7e96b1b7e8
chore: approve merged contributor Pimpmuckl
2026-07-26 23:17:08 +00:00
JJ Liebig
04205ac070
fix: preserve shift-enter in windows panes ( #1909 )
...
refs #1743
2026-07-27 02:16:57 +03:00
Ogulcan Celik
bb29eedb72
fix: delay agent prompt submission
...
refs #1878
2026-07-27 00:12:25 +03:00
Ogulcan Celik
471041690a
fix: ignore empty clipboard writes
...
refs #1893
2026-07-26 17:08:03 +03:00
Ogulcan Celik
2debcec74c
fix: restrict unapproved pull requests to bug fixes
2026-07-26 15:57:59 +03:00
Ogulcan Celik
e1a32e5865
ci: harden pull request workflow execution
2026-07-26 15:40:59 +03:00
kangal-bot
65713cefcc
chore: approve merged contributor olafkfreund
2026-07-26 12:36:04 +00:00
Olaf Krasicki-Freund
d231fc0663
fix(nix): include SKILL.md in the package fileset ( #1890 )
...
refs #1889
2026-07-26 15:35:52 +03:00