akbash and akbash-bot
d79fd746a9
fix: require explicit workspace group close ( #3206 )
...
refs #2874
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-25 23:44:56 +03:00
akbash and akbash-bot
9ff467bda4
fix: route osc 8 file links to plugin handlers ( #2942 )
...
refs #2941
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-25 22:02:37 +03:00
6e8b138d0f
fix: keep wayland clipboard copies responsive ( #3015 )
...
* fix: keep wayland clipboard copies responsive
refs #3014
* fix: preserve clipboard fallback after wl-copy failure
refs #3014
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com >
2026-08-25 02:59:57 +03:00
akbash and akbash-bot
0e548bcf72
fix: report agent explain file errors as json ( #3023 )
...
refs #3022
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-25 01:44:10 +03:00
akbash and akbash-bot
cafd9e5dd0
fix: refresh shared agent manifest caches ( #3204 )
...
refs #2711
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-25 01:08:36 +03:00
caner-akca
2bbb7c9172
fix: keep omp panes working through scheduled continuations ( #3122 )
...
refs #2851
2026-08-23 02:19:22 +03:00
Can Celik
20a500a7f3
fix(api): start lifecycle subscriptions from live events ( #3134 )
...
refs #1270
2026-08-23 02:01:24 +03:00
Can Celik
c9601b9396
fix(windows): add local cmd installer bootstrap ( #3133 )
...
* fix(windows): add local cmd installer bootstrap
refs #2751
* fix(windows): bound installer downloads
refs #2751
2026-08-23 00:37:31 +03:00
Alex and Ogulcan Celik
db6f301f13
feat: add per-mode theme overrides ( #2324 )
...
* feat: add per-mode theme overrides
allow [theme.custom.light] and [theme.custom.dark] blocks so custom
overrides can differ per resolved appearance when auto_switch flips.
precedence: theme defaults, then [theme.custom], then the block for
the active mode. configs without the new blocks resolve unchanged.
refs #837
* docs: complete per-mode theme documentation
---------
Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com >
2026-08-23 00:18:56 +03:00
Can Celik
1d604329b0
fix(windows): preserve non-us shifted text ( #3055 )
...
* fix(windows): preserve non-us shifted text
refs #3045
* fix(windows): retain shifted key repeat lifecycle
refs #3045
2026-08-23 00:01:57 +03:00
akbash and akbash-bot
1c76079f8b
fix: copy selections before delayed mouse release ( #3102 )
...
refs #3100
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-22 01:52:03 +03:00
akbash
25e35f079e
fix: preserve focus after background worktree removal ( #3099 )
2026-08-21 22:42:08 +03:00
Ogulcan Celik
81864e516a
docs: document macos keychain launch context
...
refs #966
2026-08-21 21:30:20 +03:00
Can Celik
2d5f91dd0c
fix: match generated characters in prefix bindings ( #3085 )
...
refs #3079
2026-08-21 21:09:52 +03:00
Can Celik
f72a5ef99e
fix: keep background Claude MCP tasks working ( #3094 )
2026-08-21 21:05:22 +03:00
akbash and akbash-bot
8fe09d5ddf
fix: preserve multiline paste in terminal attach ( #3056 )
...
refs #3054
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-21 15:16:43 +03:00
akbash and akbash-bot
624dfd4796
fix(graphics): isolate oversized kitty images ( #3035 )
...
* fix(graphics): isolate oversized kitty images
refs #3033
* fix(graphics): budget pane image cleanup
refs #3033
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-20 23:09:42 +03:00
akbash and akbash-bot
9d7b6c24c4
fix(windows): detect cursor bundled node process ( #3034 )
...
* fix(windows): detect cursor bundled node process
refs #3032
* docs: clarify cursor detection scope
* fix(windows): constrain cursor runtime detection
refs #3032
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-20 15:24:17 +03:00
Ogulcan Celik
ffc4e26316
fix: add claude screen activity fallbacks
...
refs #1630
refs #2241
2026-08-20 03:52:59 +03:00
7d35ebe7c4
fix: synchronize plugin pane pwd ( #2985 )
...
* fix: synchronize plugin pane pwd
refs #2984
* refactor: isolate plugin pwd platform policy
refs #2984
* docs: fix changelog conflict resolution
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
Co-authored-by: Can Celik <ogulcancelik@gmail.com >
2026-08-20 02:29:43 +03:00
akbash and akbash-bot
52960ea5b6
fix(input): preserve mouse forwarding through handoff ( #3002 )
...
refs #3000
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-20 00:41:32 +03:00
akbash and akbash-bot
4d17957c43
fix: strip ansi sequences from tab bar status ( #3003 )
...
* fix: strip ansi sequences from tab bar status
refs #3001
* docs: clarify tab bar escape sequence scope
refs #3001
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-20 00:17:25 +03:00
kangal-bot
4ace235de0
docs: publish preview documentation
2026-08-19 19:48:47 +00:00
github-actions[bot]
b5c4a0176e
docs: update website manifest for v0.8.2
2026-08-19 18:00:22 +00:00
Ogulcan Celik
9eb521456a
release: v0.8.2
2026-08-19 20:49:54 +03:00
Ogulcan Celik
92b645ec9e
docs: finalize 0.8.2 release notes
2026-08-19 20:44:16 +03:00
akbash and akbash-bot
e3c3d44358
fix(cli): exit quietly when output pipes close ( #2996 )
...
refs #2994
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-19 20:39:24 +03:00
akbash and akbash-bot
5203a5dc0f
fix(theme): keep active terminal row visible under cursor ( #2989 )
...
refs #2987
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-19 19:27:22 +03:00
Can Celik
a5c69beabf
fix(perf): eliminate redundant terminal wake work ( #2962 )
...
* fix(perf): eliminate redundant terminal wake work
* fix(perf): harden release benchmark gate
* test(perf): strengthen performance guardrails
2026-08-19 04:43:28 +03:00
Ogulcan Celik
3667151744
fix: restore v0.8.0 as stable release
2026-08-19 00:16:59 +03:00
Ogulcan Celik
38d1819862
fix(ci): publish v0.8.1 documentation
2026-08-18 23:53:36 +03:00
Ogulcan Celik
09b2554ded
release: v0.8.1
2026-08-18 23:34:58 +03:00
Ogulcan Celik
529d3600c9
docs: finalize 0.8.1 release notes
2026-08-18 23:20:28 +03:00
kangal-bot
c05f026ca9
docs: publish preview documentation
2026-08-18 19:56:53 +00:00
Ogulcan Celik
9fac517226
feat: make Windows generally available
2026-08-18 22:39:38 +03:00
Can Celik
0bd445020e
fix: preserve macOS IME commits in report-all mode ( #2947 )
2026-08-18 19:30:57 +03:00
akbash and akbash-bot
2d24950ad9
fix: isolate hidden pane render cadence ( #2892 )
...
refs #2890
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-18 04:37:11 +03:00
Can Celik
d497ee14dd
fix: retry Windows installer activation after transient locks ( #2921 )
...
refs #2916
2026-08-18 03:45:53 +03:00
akbash and akbash-bot
76211757ec
fix: reap ctrl-click url openers ( #2906 )
...
* fix: reap ctrl-click url openers
refs #2903
* fix: scope linux opener test import
refs #2903
* test: isolate url opener regression
refs #2903
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-18 00:11:20 +03:00
kangal-bot
d2cbcd415c
docs: publish preview documentation
2026-08-17 14:36:25 +00:00
Ogulcan Celik
1147e60bc0
docs: sync localized configuration updates
2026-08-17 17:18:09 +03:00
Can Celik
2b4b3849ca
fix(theme): skip host palette queries under wsl ( #2852 )
...
refs #2440
2026-08-16 00:05:24 +03:00
Can Celik
9166e07b31
fix(theme): keep default active rows subtle and add navigate cursor color ( #2838 )
...
refs #2792
2026-08-15 15:36:12 +03:00
Can Celik
15539d3dec
feat: make headless terminal size configurable ( #2829 )
...
refs #2828
2026-08-15 15:09:53 +03:00
Can Celik
b660cad804
fix(client): handle remote terminal hangup ( #2827 )
...
refs #2424
2026-08-15 15:03:59 +03:00
Can Celik
9e6c2b4e09
fix: detect qwen localized active states ( #2818 )
...
refs #2756
2026-08-14 23:03:53 +03:00
Can Celik
d2c317adc4
fix: keep active sidebar rows visible ( #2794 )
...
refs #2792
2026-08-14 05:01:12 +03:00
Ogulcan Celik
1af1a5b86f
feat(cli): guide agents to Herdr resources
2026-08-14 04:22:48 +03:00
akbash and akbash-bot
9351b058f3
fix: reject prompts to blocked agents ( #2790 )
...
* fix: reject prompts to blocked agents
refs #2788
* docs: clarify agent prompt timing
refs #2788
---------
Co-authored-by: akbash-bot <300245827+akbash-bot@users.noreply.github.com >
2026-08-14 01:22:46 +03:00
Michael Hackner and Ogulcan Celik
f76d7df549
fix: keep tab and sidebar clicks when the terminal reports a stray drag ( #2736 )
...
* fix: keep tab and sidebar clicks when the terminal reports a stray drag
This works around a Ghostty bug that causes herdr tabs to be unclickable
in fullscreen mode.
Ghostty on macOS in native fullscreen emits one motion report after a
fresh press in the strip where the menu bar reveals, with the row
shifted to near the bottom of the grid. The cause is upstream: macOS
delivers one mouse event whose y is nearly a window height away from the
real pointer, and Ghostty reports it as it arrives (iTerm2 and
Terminal.app report the same clicks correctly).
Herdr treated the stray report as a real drag and lost the click two
ways: it opened a tab reorder with no drop target, making the release a
no-op, and it handed the release to the pane under the bogus
coordinates.
Now, a press on the tab bar or sidebar owns the gesture until release,
and a tab drag only starts once the pointer is over a real drop target.
refs #796
* fix: scope chrome mouse gestures to their input source
* fix: preserve chrome drag input source
* fix: preserve concurrent chrome presses
---------
Co-authored-by: Ogulcan Celik <ogulcancelik@gmail.com >
2026-08-13 18:00:32 +03:00