# In any VibeTunnel session echo -e '\a' # or printf '\007'
# Start a Claude session claude "Tell me a joke" # Wait for Claude to finish responding
# Run a command that takes more than 3 seconds sleep 4 # or find / -name "*.txt" 2>/dev/null | head -100
# Run a command that fails ls /nonexistent/directory # or false
# From another terminal or web UI # Create new session # Exit session with 'exit' command
# In a separate terminal, monitor the control socket sudo dtrace -n 'syscall::write:entry /execname == "VibeTunnel" || execname == "node"/ { printf("%d: %s", pid, copyinstr(arg1, 200)); }'
# Monitor VibeTunnel logs ./scripts/vtlog.sh -f -c NotificationControl # Check for session-monitor events ./scripts/vtlog.sh -f | grep "session-monitor"