From a5bf77f6e5f43ccea56f608fb6eab90dab47025e Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Thu, 21 May 2026 04:00:57 +0300 Subject: fix: detect cursor agent sessions refs #225 --- docs/next/CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs/next/CHANGELOG.md') diff --git a/docs/next/CHANGELOG.md b/docs/next/CHANGELOG.md index ae7e16c5..f9b4cc87 100644 --- a/docs/next/CHANGELOG.md +++ b/docs/next/CHANGELOG.md @@ -6,6 +6,7 @@ - Added `experimental.reveal_hidden_cursor_for_cjk_ime = false` (opt-in), `experimental.cjk_ime_agents = []` (optional allow-list), and `experimental.cjk_ime_cursor_shape = "steady_block"` to expose the focused pane's cursor anchor to the outer terminal even when the pane requested `?25l`, restoring macOS IME candidate-window tracking for TUIs that paint their own cursor (Claude Code, pi, codex). When `cjk_ime_agents` is non-empty, the reveal applies only to focused panes whose detected agent matches one of the listed names. When the pane reports no cursor position, the anchor falls back to the pane's top-left so a stable IME hint is always available. Trade-off when enabled: an extra hardware cursor may appear in the outer terminal for apps that hide the cursor without painting a replacement. (#149, thanks @ChihGodlee) ### Fixed +- Cursor Agent sessions launched as `cursor-agent` are now detected, and their terminal UI now reports working and blocked states in the Agents panel. (#225) - `herdr --remote` now offers to restart the remote server after installing or replacing a remote binary, or when the running server version differs, even if the client/server protocol is still compatible. ## [0.6.0] - 2026-05-20 -- cgit v1.2.3