You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(terminal-gateway): route send_input via terminal_write
- Replace tmux_session_name + tmux_pane_id fields with terminal_id: u64
in GatewayTerminalRuntime
- send_input now calls terminal::terminal_write instead of
tmux::send_tmux_raw_input, bridging via the terminal_id
- session_runtime_liveness_for_binding checks state.terminals for
presence instead of calling tmux_session_exists
- All call sites updated to pass terminal_id (the real terminal.id
from create_terminal_runtime, or a dummy value in test code)
- send_input_marks_bound_session_running test asserts
terminal_write_log contains the sent input
0 commit comments