Versions in this module Expand all Collapse all v0 v0.1.1 Jun 26, 2023 Changes in this version + const RequestSessionName + type Agent struct + GpuMetricsProvider *gpuMetrics.Provider + Gpus gpu.GpuSet + Hostname string + Id string + JuicePath string + Server *server.Server + func NewAgent(tlsConfig *tls.Config) (*Agent, error) + func (agent *Agent) Cancel() + func (agent *Agent) Ctx() context.Context + func (agent *Agent) GetSession(id string) (*session.Session, error) + func (agent *Agent) Go(task task.Task) + func (agent *Agent) GoFn(task task.TaskFn) + func (agent *Agent) MaxSessions() int + func (agent *Agent) RegisterSession(sessionToRegister api.Session) error + func (agent *Agent) Sessions() []api.Session + func (agent *Agent) Start() + func (agent *Agent) StartSession(requestSession api.RequestSession) (*session.Session, error) + func (agent *Agent) Wait() error v0.1.0 May 28, 2023