Versions in this module Expand all Collapse all v0 v0.1.1 Apr 19, 2026 v0.1.0 Apr 19, 2026 Changes in this version + func ExecuteCommand(ctx context.Context, opts ExecuteCommandOptions) (*config2.Result, error) + type AgentInjectFunc func(context.Context, string, *os.File, *os.File, io.WriteCloser) error + type ExecuteCommandOptions struct + AddPrivateKeys bool + AgentInject AgentInjectFunc + Client client2.WorkspaceClient + Command string + Log log.Logger + SSHCommand string + TunnelServerFunc TunnelServerFunc + type TunnelLogStreamer struct + func NewTunnelLogStreamer(logger log.Logger) *TunnelLogStreamer + func (l *TunnelLogStreamer) Close() error + func (l *TunnelLogStreamer) ErrorOutput() string + func (l *TunnelLogStreamer) Write(p []byte) (int, error) + type TunnelServerFunc func(ctx context.Context, stdin io.WriteCloser, stdout io.Reader) (*config2.Result, error)