core

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 4, 2026 License: MIT Imports: 16 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
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

func DisplayTemplateDetails(template *templates.Template)

DisplayTemplateDetails displays detailed information about a template

func DisplayTemplates

func DisplayTemplates(templates []templates.RegistryTemplate)

DisplayTemplates displays a list of templates

func ListActivities

func ListActivities(cfg *config.Config, sessionID string, sinceValue, cursorOutput string) error

listActivities lists all activities in a session

func MustMarkFlagRequired

func MustMarkFlagRequired(cmd *cobra.Command, name string)

func NewActivitiesCommand

func NewActivitiesCommand(cfg *config.Config) *cobra.Command

NewActivitiesCommand creates the activities command

func NewCompletionCommand

func NewCompletionCommand() *cobra.Command

NewCompletionCommand creates the completion command

func NewConfigCommand

func NewConfigCommand(cfg *config.Config) *cobra.Command

NewConfigCommand creates the config command

func NewInitCommand

func NewInitCommand(generateConfig func(string) string) *cobra.Command

NewInitCommand creates the init command

func NewJulesClient

func NewJulesClient(cfg *config.Config) *jules.Client

func NewOfficialCommand

func NewOfficialCommand() *cobra.Command

NewOfficialCommand creates optional passthroughs to the official Jules CLI.

func NewSetupCommand

func NewSetupCommand() *cobra.Command

NewSetupCommand creates the setup command

func NewSourcesCommand

func NewSourcesCommand(cfg *config.Config) *cobra.Command

NewSourcesCommand creates the sources command

func NewSyncCommand

func NewSyncCommand() *cobra.Command

NewSyncCommand creates the sync 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

func NewVersionCommand() *cobra.Command

NewVersionCommand creates the version command

func ScanPromptValue

func ScanPromptValue(target *string) error

func VersionText

func VersionText() string

VersionText returns the complete CLI version output.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL