mirror of
https://github.com/wavetermdev/waveterm
synced 2026-05-24 09:18:27 +00:00
#2643 ## Implementation 1. Add platform-aware identity-agent dialing: on Window, default to `//./pipe/openssh-ssh-agent`. 2. Keep Unix agent dialing via Unix sockets; unify agent resolution across platforms. 3. Add cross-platform unit tests covering dialer selection and failure paths.
10 lines
220 B
Go
10 lines
220 B
Go
//go:build !windows
|
|
|
|
package remote
|
|
|
|
import "net"
|
|
|
|
// dialIdentityAgent connects to a Unix domain socket identity agent.
|
|
func dialIdentityAgent(agentPath string) (net.Conn, error) {
|
|
return net.Dial("unix", agentPath)
|
|
}
|