Skip to content

Add SSH agent forwarding support#139

Closed
Wackymax wants to merge 4 commits intoTerminalStudio:masterfrom
Wackymax:feature/agent-forwarding
Closed

Add SSH agent forwarding support#139
Wackymax wants to merge 4 commits intoTerminalStudio:masterfrom
Wackymax:feature/agent-forwarding

Conversation

@Wackymax
Copy link
Contributor

@Wackymax Wackymax commented Jan 27, 2026

Summary

  • add SSH agent forwarding support via OpenSSH auth-agent requests
  • expose SSHAgentHandler + SSHKeyPairAgent for in-memory key signing
  • handle auth-agent@openssh.com channels when enabled
  • honor RSA sign-request flags to support rsa-sha2-256/512 and ssh-rsa

Notes

  • agent forwarding is only enabled when the client provides an agent handler
  • requests are handled in-memory; no keys are written to disk

Testing

  • not run (library-only change)

@vicajilau
Copy link
Collaborator

Sorry the delay addessing this. Could you review ssh_agent dart format? Pipeline is not passing @Wackymax

@vicajilau
Copy link
Collaborator

I am closing this task in favor of #144

@vicajilau vicajilau closed this Mar 20, 2026
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