o: use slash separator in tui spawned commands
Slash is primary separator. Agent names may contain colons but session names don't contain slashes, so slash is unambiguous.
This commit is contained in:
parent
1d688d9944
commit
9f69654d0c
|
|
@ -408,8 +408,8 @@ cmd_tui() {
|
|||
tmux kill-session -t "${tmux_session}" 2>/dev/null || true
|
||||
|
||||
# Layout: chat (top 80%), prompt (bottom 20%)
|
||||
# Use colon separator in o commands to handle session names with slashes
|
||||
local ctx="$s:$a"
|
||||
# Use slash separator - session names don't contain slashes, agent names might contain colons
|
||||
local ctx="$s/$a"
|
||||
tmux new-session -d -s "$tmux_session" -c "$HOME"
|
||||
tmux set-option -t "$tmux_session" mouse on
|
||||
tmux send-keys -t "$tmux_session" "o '$ctx' log -n 1000 | grep -v '\\[\\[\\[.*\\]\\]\\]' | grep -v '^\`\`\`'; o '$ctx' read chat" Enter
|
||||
|
|
|
|||
Loading…
Reference in New Issue