Structs§
- Pane
Info - Info about pane .1 in each window (for state detection).
- Window
Info
Constants§
Functions§
- attach
- disable_
respawn - Remove the pane-died hook so Claude isn’t respawned after exit.
- get_
claude_ pane_ id - Get the pane_id (e.g. “%5”) of pane .1 (the Claude pane) in a specific window.
- get_
window_ name - get_
window_ option - has_
session - is_
inside_ tmux - kill_
session - kill_
window - list_
pane_ commands - Get the foreground command and pane ID of pane .1 in every window.
- list_
window_ names - List window names only (for duplicate checking).
- list_
windows - new_
session - new_
window - pane_
command - Get the foreground command running in the Claude pane (.1).
- parse_
pane_ list - Parse tmux list-panes output into PaneInfo structs. Format: “window_index|pane_index|command|pane_id” per line. Only returns panes with pane_index=1 (the Claude pane).
- parse_
window_ list - Parse tmux list-windows output into WindowInfo structs. Format: “index|name|active|path” per line.
- rename_
window - select_
window - select_
window_ sidebar - send_
keys - Send keys to the Claude pane (.1) of a window.
- set_
window_ option - setup_
layout - switch_
client