mirror of
https://github.com/obra/superpowers.git
synced 2026-08-07 22:59:20 +08:00
docs(plans): gate tmux ownership on creation
Keep the implementation plan's copyable tmux recipe aligned with the reviewed skill. A failed new-session now exits while ownership is false; only successful creation reaches the ownership assignment.
This commit is contained in:
@@ -255,7 +255,10 @@ cleanup() {
|
||||
}
|
||||
trap cleanup EXIT
|
||||
|
||||
tmux new-session -d -s "$session" -x 200 -y 50 "$command 2>\"$stderr_log\""
|
||||
if ! tmux new-session -d -s "$session" -x 200 -y 50 "$command 2>\"$stderr_log\""; then
|
||||
echo "failed to create tmux session: $session" >&2
|
||||
exit 1
|
||||
fi
|
||||
session_owned=1
|
||||
tmux send-keys -t "$session" -l "literal text"
|
||||
tmux send-keys -t "$session" Enter
|
||||
|
||||
Reference in New Issue
Block a user