Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ErrorAlreadyReported ¶ added in v0.22.0
Types ¶
type Login ¶ added in v0.22.0
type Login struct {
NoExpiration bool `usage:"Set the token to never expire"`
ForceRefresh bool `usage:"Force refresh the token even if a valid one is cached"`
PrintToken bool `usage:"Print the token to stdout after logging in"`
URL string `usage:"Obot app URL to authenticate against"`
// contains filtered or unexported fields
}
type Logout ¶ added in v0.22.0
type Logout struct {
URL string `usage:"Obot app URL whose stored credentials should be removed"`
// contains filtered or unexported fields
}
type Scan ¶ added in v0.22.0
type Scan struct {
DeviceID string `` /* 192-byte string literal not displayed */
DryRun bool `usage:"Print the scan payload to stdout without submitting it" env:"OBOT_SCAN_DRY_RUN"`
Timeout int `usage:"Number of seconds to wait for the scan to complete" default:"60" env:"OBOT_SCAN_TIMEOUT"`
MaxDepth int `` /* 194-byte string literal not displayed */
// contains filtered or unexported fields
}
type Setup ¶ added in v0.22.0
type Setup struct {
URL string `usage:"Obot app URL to configure"`
Agents string `usage:"Comma-separated target agents: detected, none, claude-code, or cursor" default:"detected"`
Yes bool `usage:"Accept confirmations and use defaults"`
NonInteractive bool `usage:"Never read from stdin; fail if required input is missing"`
Output string `usage:"Output format: text or json" default:"text"`
// contains filtered or unexported fields
}
type SetupDetectAgents ¶
type SetupDetectAgents struct {
JSON bool `usage:"Print detected agents as JSON"`
}
func (*SetupDetectAgents) Customize ¶
func (s *SetupDetectAgents) Customize(cmd *cobra.Command)
type SetupStatus ¶ added in v0.22.0
type SetupStatus struct {
JSON bool `usage:"Print status as JSON"`
// contains filtered or unexported fields
}
func (*SetupStatus) Customize ¶ added in v0.22.0
func (s *SetupStatus) Customize(cmd *cobra.Command)
type SkillsInstall ¶ added in v0.22.0
type SkillsInstall struct {
Agent string `usage:"Target agent: detected, claude-code, or cursor" default:"detected"`
JSON bool `usage:"Print results as JSON"`
// contains filtered or unexported fields
}
func (*SkillsInstall) Customize ¶ added in v0.22.0
func (s *SkillsInstall) Customize(cmd *cobra.Command)
type SkillsSearch ¶ added in v0.22.0
type SkillsSearch struct {
Limit int `usage:"Maximum number of skills to return" default:"50"`
JSON bool `usage:"Print results as JSON"`
// contains filtered or unexported fields
}
func (*SkillsSearch) Customize ¶ added in v0.22.0
func (s *SkillsSearch) Customize(cmd *cobra.Command)
Source Files
¶
Click to show internal directories.
Click to hide internal directories.