Commit Graph
311 Commits
Author SHA1 Message Date
Ogulcan Celik cbcf0e6f5a fix: detect kiro approval prompts as blocked
refs #255
2026-05-23 02:58:34 +03:00
Ogulcan Celik 09d9ddde97 fix: preserve local keybindings in remote sessions 2026-05-23 02:30:25 +03:00
Ogulcan Celik 3de6ea7999 feat: configure new terminal cwd 2026-05-23 00:32:46 +03:00
Ogulcan Celik 062259ba3e fix: arbitrate stale agent state evidence
refs #249
2026-05-22 19:55:07 +03:00
Ogulcan Celik 1b9a165f9e fix: answer pane default color queries
refs #253
2026-05-22 19:37:34 +03:00
Ogulcan Celik c25f116c53 fix: detect cursor agent symlink aliases
refs #225
2026-05-22 19:25:31 +03:00
Ogulcan Celik 29fd06747b fix: accept unicode keybindings
refs #247
2026-05-22 15:18:08 +03:00
Ogulcan Celik 760529ce3d fix: detect kimi code cli states
refs #215
2026-05-22 14:39:00 +03:00
Golden-Pigeon 1daf54ecbf feat: show named session command hints
refs #199
2026-05-22 02:43:30 +03:00
Ogulcan Celik 0148c1379b feat: add git worktree workspace management
refs #137
2026-05-22 02:23:35 +03:00
Ogulcan Celik a9ff4012bd feat: add configurable mouse scroll lines
refs #236
2026-05-22 00:12:53 +03:00
Ogulcan Celik 659badf106 fix: avoid agent detection from runtime arguments
refs #238
2026-05-21 22:17:37 +03:00
Ogulcan Celik 1f2f939862 fix: keep notifications below floating overlays
refs #228
2026-05-21 21:27:20 +03:00
Ogulcan Celik 866aaf740e refactor: separate server client boundaries 2026-05-21 20:22:57 +03:00
Ogulcan Celik 06bcd06a17 feat: use local keybindings for remote attach 2026-05-21 15:17:37 +03:00
Ogulcan Celik ef68c100e3 fix: detect antigravity cli sessions
refs #207
2026-05-21 04:44:01 +03:00
Ogulcan Celik a5bf77f6e5 fix: detect cursor agent sessions
refs #225
2026-05-21 04:00:57 +03:00
Ogulcan Celik 3769dcbb32 fix: version latest manifest metadata 2026-05-21 03:14:28 +03:00
Ogulcan Celik 7515695a19 fix: keep cjk ime agent allow-list safe
refs #149
2026-05-21 03:10:52 +03:00
ChihGodlee 6172275252 feat(experimental): add reveal_hidden_cursor_for_cjk_ime opt-in for CJK IME tracking
When the focused pane requests ?25l (cursor hidden) but paints its own
cursor — common in TUIs like Claude Code, pi, and codex — macOS native
input methods stop tracking the candidate-window position. CJK users
(Chinese / Japanese / Korean) cannot see candidate windows follow as
they type. Setting [experimental] reveal_hidden_cursor_for_cjk_ime = true
exposes the focused pane's cursor anchor to the outer terminal regardless
of the pane's hidden-cursor request, restoring IME tracking for CJK input.

[experimental] cjk_ime_agents is an optional allow-list. When empty,
the reveal applies to any focused pane. When non-empty (e.g.
["claude", "codex"]), the reveal only applies if the focused pane's
detected agent matches one of the listed names. This lets users enable
the workaround only for AI-agent TUIs that paint their own cursor,
leaving plain shells and other programs untouched. Accepted names: pi,
claude, codex, gemini, cursor, cline, opencode, copilot, kimi, kiro,
droid, amp, grok, hermes. Unknown names are ignored.

When the pane reports no cursor position (cursor_state returns None for
some TUIs), the anchor falls back to the pane's top-left so a stable
IME hint is always available.

[experimental] cjk_ime_cursor_shape (default "steady_block") controls
the DECSCUSR shape rendered for the revealed cursor; six variants are
accepted: block, steady_block, underline, steady_underline, bar,
steady_bar.

Trade-off when enabled: a hardware cursor will be visible in the outer
terminal for apps that hide the cursor without painting a replacement.
Default false preserves the behavior set in 2c95071. Pair the reveal
with cjk_ime_agents to scope it to specific TUIs.

Manually verified on macOS 26.5 aarch64 with system Pinyin IME against
Claude Code: candidate window tracks cursor with flag enabled, returns
to anchored-at-start behavior with flag disabled.

refs #149
2026-05-21 03:10:52 +03:00
Ogulcan Celik 7410952567 fix: restart remote server after binary update 2026-05-21 02:01:22 +03:00
Ogulcan Celik df357b250c fix: clarify keybinding conflict warnings
refs #154
2026-05-20 22:08:26 +03:00
Ogulcan Celik c584037c77 feat: badge outdated integration updates 2026-05-20 22:08:04 +03:00
Ogulcan Celik f7b26a9117 fix: stop claude subagent completion reviving working
refs #198
2026-05-20 20:42:14 +03:00
Ogulcan Celik 8bbabfc5b1 fix: harden release manifest update flow 2026-05-20 19:59:22 +03:00
Ogulcan Celik 836fd7e585 feat: add keybinding v2
refs #154
refs #201
refs #202
refs #219
2026-05-20 18:55:41 +03:00
Ogulcan Celik 5be7d07018 fix: cap clipboard image reads 2026-05-20 14:40:01 +03:00
Ogulcan Celik 38a3c3c5cd fix: support kitty unicode placeholders
refs #136
2026-05-20 03:47:29 +03:00
Ogulcan Celik 433d564d03 fix: explain foreground server mode 2026-05-20 03:46:55 +03:00
Ogulcan Celik 43124bf62a feat: detect kiro cli agents
refs #185
2026-05-20 02:54:00 +03:00
Ogulcan Celik ed478be983 fix: bridge remote clipboard image paste
refs #205
2026-05-20 02:51:59 +03:00
Ogulcan Celik 2b97799b67 feat: add configurable default shell
refs #196
2026-05-20 00:34:27 +03:00
Ogulcan Celik ff8e5a14ab fix: stop auto-opening release notes on startup 2026-05-20 00:34:04 +03:00
Ogulcan Celik fb93e37475 feat: surface agent integrations in onboarding 2026-05-20 00:00:16 +03:00
Ogulcan Celik 2bebac461b fix: default update server stop prompt to yes 2026-05-19 23:53:36 +03:00
Ogulcan Celik d2074b12f1 feat: add hosted product announcements 2026-05-19 23:06:48 +03:00
Ogulcan Celik 17f5ac10b0 fix: handle rename prompt editing shortcuts
refs #204
2026-05-19 22:51:24 +03:00
Ogulcan Celik 104295f492 fix: report codex permission hooks as blocked
refs #198
2026-05-19 22:10:15 +03:00
Ogulcan Celik 2939030cec fix: stop claude post-tool hooks pinning working
refs #198
2026-05-19 21:07:52 +03:00
Ogulcan Celik e53cea4ed6 fix: use gh api for star prompt 2026-05-19 15:06:08 +03:00
Ogulcan Celik b04c4ca3da fix: show agent names in sidebar
refs #145
2026-05-19 14:27:41 +03:00
Ogulcan Celik d616bcd6b8 fix: preserve modified enter input
refs #168
2026-05-19 14:24:30 +03:00
Ogulcan Celik 6cbdba434f fix: polish pre-release issue fixes
refs #152
refs #189
refs #190
2026-05-19 14:14:30 +03:00
Ogulcan Celik 70c45dbeb3 fix: hide explicit client command
refs #187
2026-05-19 13:35:40 +03:00
Ogulcan Celik 58842017a2 feat: add kind star requests 2026-05-19 03:59:35 +03:00
Ogulcan Celik 6e8132bf78 fix: find remote herdr on path
refs #170
2026-05-19 01:13:03 +03:00
kangal-botandkangal-bot 6925f8a5d6 fix: prefer process group leader for agent detection (#172)
refs #161

Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-19 00:36:16 +03:00
Ogulcan Celik e7f94a3f35 feat: support hermes agent integration
refs #144
2026-05-19 00:26:05 +03:00
kangal-botandkangal-bot 76ac2da20a fix: allow zoomed pane focus (#167)
refs #151

Co-authored-by: kangal-bot <kangal-bot@users.noreply.github.com>
2026-05-18 20:37:38 +03:00
Ogulcan Celik 57e907977c docs: clarify live docs agent cli 2026-05-18 20:17:43 +03:00