scripts: add 'o tui exit' to kill tmux session

This commit is contained in:
Levi Neely 2026-08-03 10:03:47 +02:00
parent 89c2c41679
commit d693bd8071
1 changed files with 7 additions and 0 deletions

View File

@ -263,6 +263,12 @@ cmd_tui() {
local tmux_session="o-${s}"
# Subcommand: o tui exit
if [[ "${1:-}" == "exit" ]]; then
tmux kill-session -t "$tmux_session" 2>/dev/null && echo "[killed $tmux_session]" || echo "no tui session: $tmux_session"
return
fi
# Kill existing tmux session if present
tmux kill-session -t "$tmux_session" 2>/dev/null || true
@ -306,6 +312,7 @@ commands:
prompt Interactive multi-line prompt REPL
tail Stream chat output
tui Launch tmux layout (chat + prompt + state + shell)
tui exit Kill the tmux TUI session
env [session] [agent] Print session/agent env vars (eval-able)
help Show this help