Skip to content

feat: add configurable SSH audio routing modes#319

Merged
garysheng merged 1 commit intoPeonPing:mainfrom
pandego:fix/206-ssh-audio-routing-mode
Mar 6, 2026
Merged

feat: add configurable SSH audio routing modes#319
garysheng merged 1 commit intoPeonPing:mainfrom
pandego:fix/206-ssh-audio-routing-mode

Conversation

@pandego
Copy link
Contributor

@pandego pandego commented Mar 6, 2026

Summary

  • adds configurable SSH audio routing with three modes: relay (default), auto, and local
  • adds new CLI command peon ssh-audio [relay|auto|local] to persist the mode in config
  • keeps existing relay behavior unchanged by default
  • in local mode, skips relay guidance noise on SessionStart
  • documents the new SSH routing modes in README

Why

Issue #206 requests a safe way to avoid relay-only behavior for SSH workflows where local playback on the SSH host is preferred.

Validation

  • bash -n peon.sh
  • /tmp/bats-core/bin/bats tests/peon.bats -f "ssh "

@vercel
Copy link

vercel bot commented Mar 6, 2026

@pandego is attempting to deploy a commit to the Gary Sheng's projects Team on Vercel.

A member of the Team first needs to authorize it.

@garysheng garysheng merged commit f7b28e1 into PeonPing:main Mar 6, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants