Skip to content

feat: add Herdr pane focus support - #323

Open
erikh3 wants to merge 1 commit into
wxtsky:mainfrom
erikh3:feat/herdr-terminal-focus
Open

feat: add Herdr pane focus support#323
erikh3 wants to merge 1 commit into
wxtsky:mainfrom
erikh3:feat/herdr-terminal-focus

Conversation

@erikh3

@erikh3 erikh3 commented Aug 23, 2026

Copy link
Copy Markdown

Summary

  • preserve Herdr pane, socket, and executable identity across local agent hooks and app restarts
  • focus the exact live Herdr agent pane before safely raising its hosting terminal
  • use exact Herdr focus for jump validation and smart suppression
  • retain existing terminal activation when Herdr routing is unavailable or stale

Implements #239.

Review hints

Herdr routing requires both pane and socket identity. Nested multiplexers, remote Herdr sessions, and exact outer-terminal tab selection remain out of scope.

AI assistance

Code was generated with AI assistance and reviewed manually by me.

@erikh3
erikh3 marked this pull request as ready for review August 23, 2026 20:32
nguyenvanduocit pushed a commit to nguyenvanduocit/CodeIsland that referenced this pull request Aug 24, 2026
wxtsky/CodeIsland upstream quiet 9 days since v1.0.32. One new watch item:
PR wxtsky#323 adds Herdr terminal multiplexer pane-jump support (previously skipped
when it was only a feature request; now has upstream implementation).
PR wxtsky#322 (L10n) and issue wxtsky#321 (T3 Code, non-Claude) skipped.
vibe-island issue wxtsky#222 (usage bar / setup token) doesn't apply to our
JSONL-based T-073 approach.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RqePFDgLooq914ZoBaf8WV
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant