Problem
With the bash AI proxy on (Settings > Providers > Bash commands, from the #5776 stack), an OpenSSH host that needs an interactive password, a keyboard-interactive answer, or a key passphrase gets no proxy variables. The reverse forward runs with BatchMode=yes.
Xum's pooled SSH connection already refuses those prompts (allowCredential: false in src/node/runtime/sshConnectionPool.ts), so these hosts fail for exec too. The docs now say that the key must be loaded in ssh-agent.
Expected
If Xum later supports credential prompts for SSH runtimes, the reverse forward uses the same mediated prompt flow, so those hosts get the variables too.
Raised in Codex review of #5774.
Generated with xum • Model: anthropic:claude-opus-5-5 • Thinking: high • Cost: $48.72
Problem
With the bash AI proxy on (Settings > Providers > Bash commands, from the #5776 stack), an OpenSSH host that needs an interactive password, a keyboard-interactive answer, or a key passphrase gets no proxy variables. The reverse forward runs with
BatchMode=yes.Xum's pooled SSH connection already refuses those prompts (
allowCredential: falseinsrc/node/runtime/sshConnectionPool.ts), so these hosts fail for exec too. The docs now say that the key must be loaded inssh-agent.Expected
If Xum later supports credential prompts for SSH runtimes, the reverse forward uses the same mediated prompt flow, so those hosts get the variables too.
Raised in Codex review of #5774.
Generated with
xum• Model:anthropic:claude-opus-5-5• Thinking:high• Cost:$48.72