Commit Graph
1277 Commits
Author SHA1 Message Date
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 ColesandMatt 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
akbashandakbash-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
BradleyandCan 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 LauandCan 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 XinandCan 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 LiebigandCan 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 SawandCan 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