Ogulcan Celik
0fce2c8a31
feat: support all agent integrations on windows
2026-08-07 22:51:04 +03:00
JJ Liebig
7d77e927eb
fix(windows): share Git Bash agent candidate scans ( #2494 )
...
refs #2459
2026-08-07 22:22:04 +03:00
Can Celik
bdb5222eec
fix(config): report unknown theme names ( #2488 )
...
refs #2452
2026-08-07 20:59:32 +03:00
JJ Liebig and Can Celik
00f04ac65c
fix: avoid redundant Windows recent-history snapshots ( #2474 )
...
refs #962
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-07 19:24:56 +03:00
Can Celik
b0723b7906
fix(input): preserve shift in kitty alternate reports ( #2479 )
...
refs #2435
2026-08-07 19:07:36 +03:00
akbash and akbash-bot
374d3eddc5
fix(remote): restore blocking bridge streams ( #2485 )
...
refs #2478
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-07 18:59:04 +03:00
Ogulcan Celik
79a953e91e
feat(website): rebuild compare page in new design with runtime positioning
2026-08-07 15:39:05 +03:00
Ogulcan Celik
322ab6a5a9
fix: verify stable release checksums
2026-08-07 14:40:14 +03:00
Ogulcan Celik
69a07fdf06
fix: publish stable release checksums
2026-08-06 23:46:24 +03:00
Ogulcan Celik
f7d791eba5
chore: update website
2026-08-06 21:18:15 +03:00
Ogulcan Celik
d16af2660a
feat(marketplace): track star history for trending and new plugin surfaces
2026-08-06 20:07:44 +03:00
3825c0c300
fix(theme): refresh host appearance on focus ( #2417 )
...
* fix(theme): refresh host appearance on focus
refs #2416
* fix(input): preserve split appearance replies
refs #2416
* fix(input): retain fragmented appearance reports
refs #2416
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-06 17:38:20 +03:00
Jesse Zhang and Ogulcan Celik
fae0b23657
fix(detect): ignore Cursor Run Everything status ( #2220 )
...
* fix(detect): ignore Cursor Run Everything status
refs #1763
* fix(detect): constrain Cursor approval controls
refs #1763
* test(detect): remove cursor manifest behavior fixture
---------
Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com >
2026-08-06 16:24:05 +03:00
Sam Biggins and Can Celik
5dd20c0a9d
fix: add positive idle detection for kiro-cli prompt ( #2301 )
...
* fix: add positive idle detection for kiro-cli prompt
refs discussion #982
* fix: remove manifest integration tests per reviewer request
---------
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-06 14:52:53 +03:00
fd0e4ff43a
feat(copy-mode): add big-word motions ( #2270 )
...
Co-authored-by: Ubuntu <ubuntu@ip-172-31-252-234.ca-west-1.compute.internal >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-06 14:30:23 +03:00
akbash and akbash-bot
e9222d1882
fix(terminal): restore keyboard reporting on detach ( #2395 )
...
refs #2393
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-06 14:18:27 +03:00
Phil Larson and Can Celik
fc824b99ab
fix(detect): recognize versioned Python agent wrappers ( #2188 )
...
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-06 04:43:53 +03:00
Ogulcan Celik
bb4edc7f4e
docs: document custom agent integrations
2026-08-06 04:28:14 +03:00
Kyle Corbeille and Can Celik
ecddecec62
fix(cli): accept --flag=value and reordered options in pane read/wait-output ( #2183 )
...
* fix(cli): accept --flag=value and reordered options in pane read/wait-output
* test(cli): trim redundant pane parser coverage
---------
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-06 03:15:17 +03:00
Ogulcan Celik
78a356b17b
fix: keep plugin marketplace counts current
2026-08-06 02:26:16 +03:00
Mo and Can Celik
f83980db5c
fix: render OSC 4 palette overrides instead of forwarding the index ( #2162 )
...
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-06 01:54:01 +03:00
Ogulcan Celik
ea047db8e4
fix: avoid ctrl-tab escape sequences in legacy panes
...
refs #2296
2026-08-06 01:42:48 +03:00
Ogulcan Celik
8b7cd9f067
fix(ci): repair contributor gate handling
2026-08-06 01:27:14 +03:00
Ogulcan Celik
3e85f0e6a3
chore: update canonical repository references
2026-08-06 01:16:37 +03:00
Ogulcan Celik
1fd3100d83
ci: restore approved contributor gate
2026-08-06 01:04:50 +03:00
Ian Ker-Seymer
2d011c39b4
fix(sidebar): highlight active agent in collapsed sidebar ( #2382 )
...
The collapsed sidebar renders agent rows with an unconditional
Style::default().fg(p.overlay0), so the active agent is
indistinguishable from the others. The workspace list directly above
it, and render_agent_detail in the expanded sidebar, both mark the
active entry.
Reuse the existing active treatment: resolve the active entry with the
same is_active_pane call the expanded agent panel uses, then paint the
row background with surface_dim and the position number with text, the
same tokens the collapsed workspace rows already use.
Assisted-By: devx/717e5259-915f-4a7b-af07-6abe46da5b90
2026-08-06 00:55:58 +03:00
Can Celik
2863b71513
feat(windows): support remote attach to unix hosts ( #2329 )
...
* feat(windows): support remote attach to unix hosts
* fix(remote): preserve unix bridge behavior
2026-08-05 19:34:24 +03:00
Ogulcan Celik
eb93ec8ce6
fix(website): update author X profile
2026-08-05 17:43:04 +03:00
Ogulcan Celik
9b6b1e460a
chore: remove project-local worktree extension
...
refs #2325
2026-08-05 17:22:03 +03:00
Ogulcan Celik
15442a27d0
docs: refresh readme and sponsors
2026-08-05 04:07:11 +03:00
Ogulcan Celik
add6c14f1e
feat(theme): add optional sidebar background
2026-08-05 04:07:11 +03:00
1f1e434268
fix(config): accept retired agent panel scope ( #2295 )
...
refs #2292
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-05 02:18:56 +03:00
d57cefb879
fix(input): preserve modifyOtherKeys key releases ( #2303 )
...
refs #2302
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-05 01:19:21 +03:00
Ogulcan Celik
d4f2540cfa
fix(ci): make issue gate structural
2026-08-05 00:57:30 +03:00
be1891ec52
fix(terminal): render halfwidth katakana voiced marks ( #2257 )
...
Co-authored-by: oyoguhito <oyoguhito@kamatanoMacBook-Pro.local >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-05 00:48:15 +03:00
Jon Kinney and Can Celik
09cdd88d0a
fix(layout): return focus to the pane a split was opened from ( #2266 )
...
Closing a focused pane handed focus to the next pane in tree order.
For a pane opened beside another one -- a plugin split, a file viewer,
any transient tool pane -- that is rarely where the user was: it lands
on some unrelated neighbour rather than the pane that opened it.
Track the pane focus came from in TileLayout and prefer it when the
focused pane closes, falling back to tree order when there is no
history, when it points at the pane being closed, or when it points at
a pane that has since gone away. The history lives in the layout, so it
can only ever name a pane in the same tab.
A one-slot history is only sound if internal focus excursions never
write it, so the tree edits that used to bounce focus around now go
through target-taking primitives instead. close_pane removes a
background pane directly, so detach_pane and take_pane_for_move stop
focus-close-refocusing. split_pane splits a target without moving
focus: the runtime split path only focuses the new pane once the spawn
succeeds, which makes a failed split a pure rollback, and the targeted
and unfocused workspace split paths stop fabricating history.
insert_pane_near now takes the focus intent, so an unfocused pane move
leaves the target tab's history alone. The layout-level focused-split
helpers become test-only; production splits all flow through the
target-taking path.
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-05 00:35:15 +03:00
akbash
93e0086f38
fix(ui): search single-tab names in navigator ( #2320 )
2026-08-04 23:03:16 +03:00
ee8429fb79
fix(input): parse default mouse reports ( #2312 )
...
* fix(input): parse default mouse reports
refs #2309
* fix(input): preserve split default mouse reports
refs #2309
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-04 22:35:33 +03:00
akbash and akbash-bot
d8838082dc
fix(cli): resolve pane query --current from caller ( #2298 )
...
refs #2297
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-04 22:26:52 +03:00
Kataoka Katsuki and kataokatsuki
1997b88b3f
fix(input): keep pending url clicks across host focus loss ( #2291 )
...
Opening a URL raises the browser, which takes focus away from the host
terminal before the mouse release arrives. release_input_source(_headless)
cleared pending_url_click_sources on that focus loss, so the release was
forwarded to the pane and the agent opened the same URL again.
Clear the set in clear_input_source instead, whose only production caller
is remove_client.
refs #2290
Co-authored-by: kataokatsuki <kataokatsuki@users.noreply.github.com >
2026-08-04 17:46:43 +03:00
Can Celik
cc9fa47540
feat(ui): add distinct status indicators ( #2282 )
...
refs #2260
2026-08-04 17:26:30 +03:00
Ogulcan Celik
4473e39196
fix: detect claude confirmation prompts
...
refs #2268
2026-08-04 15:43:01 +03:00
Ogulcan Celik
4cf7cff3a0
fix(website): copy heading links to clipboard
2026-08-04 15:39:57 +03:00
akbash and akbash-bot
e6fa5289f2
fix(ui): preserve sidebar scroll across clients ( #2280 )
...
refs #2255
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-04 15:37:33 +03:00
Can Celik
adb50cba9b
fix(input): preserve shift-tab in pane automation ( #2259 )
...
refs #1561
2026-08-04 05:19:40 +03:00
Ogulcan Celik
cffc6c4b50
fix(docs): allow corrections to published versions
...
refs #916
2026-08-04 03:59:22 +03:00
Ogulcan Celik
b12da23918
feat(plugins): index marketplace manifests
2026-08-04 03:58:21 +03:00
kangal-bot
e7c96206f7
docs: publish preview documentation
2026-08-03 22:14:38 +00:00
d78e3d3b51
fix(ui): keep collapsed workspace status visible ( #2239 )
...
refs #2216
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
preview-2026-08-04-d78e3d3b5126
2026-08-04 00:51:23 +03:00
Ogulcan Celik
35be08cd95
docs: refine cpu optimization blog post
2026-08-03 23:17:37 +03:00