Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetClaudeBinaryPath ¶
func GetClaudeBinaryPath() string
GetClaudeBinaryPath returns the path to the claude binary. If --claude-bin flag is set, returns that path. Otherwise returns "claude".
func NewRootCmd ¶
NewRootCmd returns a new root command instance (useful for testing). Creates a fresh command tree to avoid flag pollution between tests.
Types ¶
type SessionCreateParams ¶
type SessionCreateParams struct {
Name string
Model string
Profile string // named profile from config
PermissionMode string
AllowedTools []string
DisallowedTools []string
AdditionalDirs []string
OutputStyle string // built-in style, custom style name, or inline content
OutputStyleFile string // path to custom style file
Context string // session context (e.g. "working on ticket GH-123")
EffortLevel string // effort level (low, medium, high, max)
Incognito bool
}
SessionCreateParams holds parameters for creating a new session.
Click to show internal directories.
Click to hide internal directories.