Skip to content

Commit 2858a0b

Browse files
committed
fix workdir default
1 parent 2fe0a69 commit 2858a0b

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

agent/agentssh/agentssh.go

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,15 @@ func NewServer(ctx context.Context, logger slog.Logger, prometheusRegistry *prom
126126
if config.ServiceBanner == nil {
127127
config.ServiceBanner = func() *codersdk.ServiceBannerConfig { return &codersdk.ServiceBannerConfig{} }
128128
}
129+
if config.WorkingDirectory == nil {
130+
config.WorkingDirectory = func() string {
131+
home, err := userHomeDir()
132+
if err != nil {
133+
return ""
134+
}
135+
return home
136+
}
137+
}
129138

130139
forwardHandler := &ssh.ForwardedTCPHandler{}
131140
unixForwardHandler := newForwardedUnixHandler(logger)

0 commit comments

Comments
 (0)