Versions in this module Expand all Collapse all v0 v0.2.0 Oct 11, 2026 Changes in this version + var ErrUnavailable = errors.New("service unavailable; ownership held but control endpoint is unreachable") + func DescriptorPath(dir string) string + func LifecyclePath(dir string) string + func LogPath(dir string) string + func OpenLog(dir string) (io.WriteCloser, error) + func OwnershipPath(dir string) string + func PublishDescriptor(dir string, d Descriptor) error + func RemoveDescriptor(dir, instanceID string) error + func Run(ctx context.Context, settings Settings, runtimeDir string, ...) error + func RunForeground(ctx context.Context, settings Settings, input ingestion.Request, ...) error + func RuntimeDir() (string, error) + type Client struct + RuntimeDirectory string + func NewClient() (*Client, error) + func (client *Client) Status(ctx context.Context) (Status, error) + func (client *Client) Stop(ctx context.Context) error + type Descriptor struct + Endpoint string + Status Status + Token string + func ReadDescriptor(dir string) (Descriptor, error) + type Settings = controlapi.Settings + type Status = controlapi.Status