Versions in this module Expand all Collapse all v0 v0.3.2 Aug 15, 2026 v0.3.1 Aug 15, 2026 v0.3.0 Aug 14, 2026 v0.2.0 Aug 13, 2026 v0.1.0 Aug 13, 2026 Changes in this version + const ExitSentinelShell + var KnownCLIAgents = []KnownCLIAgent + func HasCapability(id ID, cap Capability) bool + func LaunchLine(id ID, mode, cwd, value string) (string, error) + func LaunchLineWith(id ID, mode, cwd, value string, opts LaunchOptions) (string, error) + func ShellQuote(s string) string + func ValidSessionID(id string) bool + func ValidateID(id ID) error + type Capability string + const CapCommitMessage + const CapHooks + const CapImagePaste + const CapLaunch + const CapProcessDetect + const CapQuota + const CapResume + const CapSkills + const CapSystemPrompt + const CapUsage + type Definition struct + AutoPickPriority int + Badge string + BinaryNames []string + Boot func(cwd string, opts LaunchOptions) string + Capabilities []Capability + Color string + DetectAliases []string + DetectPackages []string + DetectRequiredCommands []string + DetectUnsupportedRuntimes []string + DetectVersioned bool + DisplayName string + Fresh func(cwd, prompt string, opts LaunchOptions) string + ID ID + PasteReadyMarker string + Resume func(cwd, sessionID string, opts LaunchOptions) string + YoloArgs string + func All() []Definition + func Lookup(id ID) (Definition, bool) + type ID string + const Aider + const Antigravity + const Claude + const Codex + const Copilot + const Cursor + const Grok + const OpenCode + const Pi + const QwenCode + const Shell + func AutoPick(detected, enabled []ID) ID + func MatchArgv(command string) ID + func MatchProcess(name string) ID + type KnownCLIAgent struct + AutoPickPriority int + BinaryName string + DisplayName string + ID ID + YoloArgs string + type LaunchOptions struct + Bypass bool + Effort string + Model string + SystemPrompt string