Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Options ¶
type Options struct {
Addr string
Token string
StatusFn func() Status
EffectiveFn func() *agentcore.EffectiveConfig
ApplyFn func(*agentcore.Config) error
ValidateFn func(*agentcore.Config) error
ServiceCtl servicectl.Controller
}
Options control the control API server startup.
type Status ¶
type Status struct {
Running bool `json:"running"`
BridgeConnected bool `json:"bridgeConnected"`
LastHeartbeat *time.Time `json:"lastHeartbeat,omitempty"`
LastError string `json:"lastError,omitempty"`
Version string `json:"version,omitempty"`
AgentID string `json:"agentId,omitempty"`
ServerURL string `json:"serverURL,omitempty"`
ConfigPath string `json:"configPath,omitempty"`
PendingRestart bool `json:"pendingRestart,omitempty"`
}
Status represents high-level agent status for UIs.
Click to show internal directories.
Click to hide internal directories.