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
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
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
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
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
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
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
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
Ogulcan Celik
61f6400675
fix: repaint after transient terminal resizes
2026-07-26 15:05:28 +03:00
Ogulcan Celik
19cd372f25
fix: preserve prefix mode for modifier events
...
refs #1870
2026-07-26 14:43:48 +03:00
Ogulcan Celik
cb2e17a4a5
feat: print bundled agent skill and hint next cli steps
2026-07-26 14:29:37 +03:00
kangal-bot
51744cef01
chore: approve merged contributor yianL
2026-07-26 11:25:58 +00:00
Yi-An Lai
165dca453d
fix: preserve focus when closing a non-focused workspace ( #1877 )
...
refs #1328
2026-07-26 14:25:46 +03:00
Can Celik
e536bd8bd9
fix: support non-us shifted keybindings ( #1876 )
...
* fix: support non-us shifted keybindings
refs #1870
* docs: require current pull request base
2026-07-26 04:22:05 +03:00
Can Celik
8843bbb0c4
fix: improve sidebar worktree hierarchy and reordering ( #1873 )
...
* fix: clarify sidebar worktree hierarchy
refs #1694
* feat: reorder worktree groups as a unit
refs #1694
2026-07-26 02:45:44 +03:00