Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewChatCmd ¶ added in v0.0.9
func NewDiscoverCmd ¶ added in v0.0.9
NewDiscoverCmd creates a new command to discover AI capabilities for the current system TODO: rename to "capabilities" or "features"?
func NewVersionCmd ¶ added in v0.0.9
Types ¶
type ChatCmdOptions ¶ added in v0.0.9
type ChatCmdOptions struct {
// contains filtered or unexported fields
}
func NewChatCmdOptions ¶ added in v0.0.9
func NewChatCmdOptions() *ChatCmdOptions
func (*ChatCmdOptions) Complete ¶ added in v0.0.9
func (o *ChatCmdOptions) Complete(cmd *cobra.Command, _ []string) error
Complete fills in any missing information by gathering data from flags, environment, or other sources It converts user input into a usable configuration
func (*ChatCmdOptions) Run ¶ added in v0.0.9
func (o *ChatCmdOptions) Run(cmd *cobra.Command) error
Run executes the main logic of the command once its complete and validated
func (*ChatCmdOptions) Validate ¶ added in v0.0.9
func (o *ChatCmdOptions) Validate() error
Validate ensures that all required arguments and flag values are provided
type DiscoverCmdOptions ¶ added in v0.0.9
type DiscoverCmdOptions struct {
// contains filtered or unexported fields
}
func NewDiscoverCmdOptions ¶ added in v0.0.9
func NewDiscoverCmdOptions() *DiscoverCmdOptions
func (*DiscoverCmdOptions) Complete ¶ added in v0.0.9
func (o *DiscoverCmdOptions) Complete(_ *cobra.Command, _ []string) error
Complete fills in any missing information by gathering data from flags, environment, or other sources It converts user input into a usable configuration
type VersionCmdOptions ¶ added in v0.0.9
type VersionCmdOptions struct{}
func NewVersionCmdOptions ¶ added in v0.0.9
func NewVersionCmdOptions() *VersionCmdOptions
func (*VersionCmdOptions) Complete ¶ added in v0.0.9
func (o *VersionCmdOptions) Complete(_ *cobra.Command, _ []string) error
Complete fills in any missing information by gathering data from flags, environment, or other sources It converts user input into a usable configuration
func (*VersionCmdOptions) Run ¶ added in v0.0.9
func (o *VersionCmdOptions) Run(cmd *cobra.Command) error
Run executes the main logic of the command once its complete and validated
func (*VersionCmdOptions) Validate ¶ added in v0.0.9
func (o *VersionCmdOptions) Validate() error
Validate ensures that all required arguments and flag values are provided