Versions in this module Expand all Collapse all v0 v0.7.6 Aug 16, 2026 Changes in this version type ConfigUpdateRequest + BrowserCDPURL string + BrowserReuseExistingCDP bool v0.7.5 Aug 14, 2026 Changes in this version + func BinaryProcessRunning(binaryPath string) (bool, error) — windows/amd64 + func WaitBinaryStopped(ctx context.Context, binaryPath string, timeout time.Duration) (bool, error) — windows/amd64 v0.7.4 Aug 12, 2026 v0.7.3 Aug 11, 2026 Changes in this version + func DefaultRuntimeRoot() string v0.7.2 Aug 7, 2026 v0.7.1 Aug 5, 2026 v0.7.0 Aug 4, 2026 Changes in this version + const SchemaVersion + func DispatchControlRequest(ctx context.Context, request desktopcontrol.Request) (any, error) + func PathForBinary(binaryPath string) string + func PrepareCoreEnvironment(runtimeRoot string) error + func RunConfigCommand(ctx context.Context, args []string, stdout, stderr io.Writer) error + func RunServiceCommand(ctx context.Context, args []string, stdout, stderr io.Writer) error + func RunTunnelCommand(ctx context.Context, args []string, stdout, stderr io.Writer) error + func Save(path string, manifest Manifest) error + func StopBinaryProcesses(ctx context.Context, binaryPath string, timeout time.Duration) error — windows/amd64 + type ConfigUpdateRequest struct + ACPAgent string + ACPAllowedRoots []string + ACPEnabled bool + BrowserEnabled bool + BrowserNodePath string + BrowserRunnerDir string + LogLevel string + NexusEndpoint string + NexusTokenFile string + Port int + RuntimeRoot string + type Manifest struct + AgentDockBinary string + AgentDockLauncher string + AgentDockTaskName string + CloudflaredBinary string + CloudflaredLauncher string + CloudflaredStartupValueName string + Host string + InstallChannel string + InstallRoot string + LocalMCPURL string + Port int + PrivilegeMode string + PublicURL string + SchemaVersion int + StartupValueName string + TrayBinary string + TrayStartupValueName string + TunnelMode string + Version string + func Load(path string) (Manifest, error) + func LoadForBinary(binaryPath string) (Manifest, error) + func (manifest Manifest) HealthURL() string + func (manifest Manifest) UsesScheduledTask() bool + func (manifest Manifest) Validate() error + type ServiceStatus struct + Healthy bool + Running bool + StartupEnabled bool + type TunnelConfigureRequest struct + Mode string + RuntimeRoot string + ServerURL string + TokenFile string + type TunnelStatus struct + Mode string + PublicURL string + Ready bool + Running bool + StartupEnabled bool