Commit Graph
540 Commits
Author SHA1 Message Date
Ogulcan Celik f7fa948685 docs: update social preview cards 2026-05-21 21:35:11 +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
github-actions[bot] ca579c402d chore: approve contributor LaneBirmingham 2026-05-21 12:41:55 +00:00
Ogulcan Celik 06bcd06a17 feat: use local keybindings for remote attach 2026-05-21 15:17:37 +03:00
Ogulcan Celik dde0ddb3ae docs: update website contact copy 2026-05-21 04:45:25 +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 d1576ade07 test: stabilize done agent status api test 2026-05-21 03:03:22 +03:00
Ogulcan Celik 7410952567 fix: restart remote server after binary update 2026-05-21 02:01:22 +03:00
github-actions[bot] 87633a8fb5 docs: update website manifest for v0.6.0 2026-05-20 20:20:33 +00:00
Ogulcan Celik deb0c9949b release: v0.6.0 v0.6.0 2026-05-20 23:16:08 +03:00
Ogulcan Celik 54d3d3b4d4 test: close pty masters before waiting 2026-05-20 23:08:47 +03:00
Ogulcan Celik 43afaab582 docs: finalize release docs 2026-05-20 23:08:43 +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 05e44d0039 fix: use latest manifest in installer 2026-05-20 20:40:44 +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
github-actions[bot] be66f33d2a chore: approve contributor icedac 2026-05-20 14:18:18 +00:00
Ogulcan Celik a2e71d31bb docs: add whop to website logo scroller 2026-05-20 14:58:01 +03:00
Ogulcan Celik 5be7d07018 fix: cap clipboard image reads 2026-05-20 14:40:01 +03:00
Ogulcan Celik 00819ac000 ci: restrict contributor approvals to admins 2026-05-20 04:37:01 +03:00
Ogulcan Celik 6bd8bb6bf1 docs: clarify remote workflows and agent overview 2026-05-20 04:35:57 +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
github-actions[bot] 78dfed9798 docs: update website manifest for v0.5.12 2026-05-19 20:18:47 +00:00
Ogulcan Celik d2074b12f1 feat: add hosted product announcements v0.5.12 2026-05-19 23:06:48 +03:00
Ogulcan Celik aa89f536a2 release: v0.5.12 2026-05-19 23:00:28 +03:00
Ogulcan Celik aaa35c2bfc docs: update changelog for hook and rename fixes 2026-05-19 22:59:28 +03:00
Ogulcan Celik 17f5ac10b0 fix: handle rename prompt editing shortcuts
refs #204
2026-05-19 22:51:24 +03:00
github-actions[bot] fede9b533c chore: approve contributor Golden-Pigeon 2026-05-19 19:30:27 +00: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 1bef56406a docs: sync readme workflow wording 2026-05-19 16:38:44 +03:00
Ogulcan Celik 2e2785008c docs: clarify herdr workflows and agent skill 2026-05-19 16:34:17 +03:00
Ogulcan Celik 9cf7d3f9b3 docs: restore mobile screenshot credit 2026-05-19 15:44:20 +03:00
Ogulcan Celik fe2197a0f9 docs: refresh configuration docs 2026-05-19 15:23:35 +03:00
Ogulcan Celik e53cea4ed6 fix: use gh api for star prompt v0.5.11 2026-05-19 15:06:08 +03:00
github-actions[bot] ebb7c721d9 docs: update website manifest for v0.5.11 2026-05-19 11:54:04 +00:00