Skip to content

🤖 Bash AI proxy: reverse forward for SSH hosts that need interactive credentials #5783

Description

@ThomasK33

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions