Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type AgentCheck ¶
type AgentCheck struct {
Name string `json:"name"`
Command string `json:"command"`
Available bool `json:"available"`
Path string `json:"path,omitempty"`
Version string `json:"version,omitempty"`
Error error `json:"-"`
ErrorMessage string `json:"error,omitempty"`
InstallCmd string `json:"install_cmd,omitempty"`
UpgradeCmd string `json:"upgrade_cmd,omitempty"`
Docs string `json:"docs,omitempty"`
Authenticated bool `json:"authenticated"`
}
type AgentListJSON ¶ added in v0.2.2
type AgentListJSON struct {
Name string `json:"name"`
Command string `json:"command"`
Description string `json:"description"`
Docs string `json:"docs"`
Installed bool `json:"installed"`
Path string `json:"path,omitempty"`
Version string `json:"version,omitempty"`
LatestVersion string `json:"latest_version,omitempty"`
HasUpdate bool `json:"has_update,omitempty"`
InstallCmd string `json:"install_cmd,omitempty"`
}
AgentListJSON represents an agent in JSON output
type BridgeStatusJSON ¶ added in v0.3.0
type DoctorOutput ¶ added in v0.1.4
type DoctorOutput struct {
SystemEnvironment []SystemCheck `json:"system_environment"`
SupportedAgents []AgentCheck `json:"supported_agents"`
AvailableAgents []AgentCheck `json:"available_agents"`
Configuration []SystemCheck `json:"configuration"`
Summary DoctorSummary `json:"summary"`
}
type DoctorSummary ¶ added in v0.1.4
Click to show internal directories.
Click to hide internal directories.