Documentation
¶
Index ¶
- Variables
- func DisplayTemplateDetails(template *templates.Template)
- func DisplayTemplates(templates []templates.RegistryTemplate)
- func ListActivities(cfg *config.Config, sessionID string, sinceValue, cursorOutput string) error
- func MustMarkFlagRequired(cmd *cobra.Command, name string)
- func NewActivitiesCommand(cfg *config.Config) *cobra.Command
- func NewCompletionCommand() *cobra.Command
- func NewConfigCommand(cfg *config.Config) *cobra.Command
- func NewInitCommand(generateConfig func(string) string) *cobra.Command
- func NewJulesClient(cfg *config.Config) *jules.Client
- func NewOfficialCommand() *cobra.Command
- func NewSetupCommand() *cobra.Command
- func NewSourcesCommand(cfg *config.Config) *cobra.Command
- func NewSyncCommand() *cobra.Command
- func NewTemplateCommand(initializeTemplateManager func() (*templates.Manager, error), ...) *cobra.Command
- func NewVersionCommand() *cobra.Command
- func ScanPromptValue(target *string) error
- func VersionText() string
Constants ¶
This section is empty.
Variables ¶
var ( // Version is the current version of Juleson Version = "dev" // BuildDate is the build date (set at build time) BuildDate = "unknown" // GitCommit is the git commit hash (set at build time) GitCommit = "unknown" // JulesAPIVersion is the Jules API version JulesAPIVersion = "v1alpha" )
These variables are set at build time using -ldflags
Functions ¶
func DisplayTemplateDetails ¶
DisplayTemplateDetails displays detailed information about a template
func DisplayTemplates ¶
func DisplayTemplates(templates []templates.RegistryTemplate)
DisplayTemplates displays a list of templates
func ListActivities ¶
listActivities lists all activities in a session
func MustMarkFlagRequired ¶
func NewActivitiesCommand ¶
NewActivitiesCommand creates the activities command
func NewCompletionCommand ¶
NewCompletionCommand creates the completion command
func NewConfigCommand ¶
NewConfigCommand creates the config command
func NewInitCommand ¶
NewInitCommand creates the init command
func NewOfficialCommand ¶
NewOfficialCommand creates optional passthroughs to the official Jules CLI.
func NewSetupCommand ¶
NewSetupCommand creates the setup command
func NewSourcesCommand ¶
NewSourcesCommand creates the sources command
func NewTemplateCommand ¶
func NewTemplateCommand(initializeTemplateManager func() (*templates.Manager, error), displayTemplates func([]templates.RegistryTemplate), displayTemplateDetails func(*templates.Template)) *cobra.Command
NewTemplateCommand creates the template command
func NewVersionCommand ¶
NewVersionCommand creates the version command
func ScanPromptValue ¶
Types ¶
This section is empty.