Versions in this module Expand all Collapse all v0 v0.3.0 Nov 5, 2026 Changes in this version + type Held struct + Broken string + Config web.PipelineConfig + Present bool type RunCmd + Path string type WebCmd + Config string + func (w *WebCmd) BeforeResolve(ctx *kong.Context) error v0.2.2 Oct 25, 2026 v0.2.1 Oct 25, 2026 v0.2.0 Oct 25, 2026 Changes in this version type CLI + ClearTaskCache ClearTaskCacheCmd + type ClearTaskCacheCmd struct + CachePath string + Job string + Name map[string]string + Pipeline string + Start bool + Step string + Worker map[string]string + func (c *ClearTaskCacheCmd) Run() error + type DeliverFlags struct + Deliver map[string]string type MCPListCmd + DB DB type MCPLoginCmd + DB DB type MCPToolsCmd + DB DB type ValidateCmd + DB DB v0.1.0 Oct 15, 2026 Changes in this version + const DefaultDaemonState + const DefaultLogLevel + var BuildVersion = "dev" + func InitLogging(level string) + func PipelineName(pipeline string) string + func RecordRevision(ctx context.Context, st store.Revisions, cfg *config.Config) error + func Run(args []string) error + type AnswerCmd struct + Answer []string + ID int64 + func (a *AnswerCmd) Run() error + type ApprovalsCmd struct + Approve ApproveCmd + List ApprovalsListCmd + Reject RejectCmd + type ApprovalsListCmd struct + func (a *ApprovalsListCmd) Run() error + type ApproveCmd struct + ID int64 + Reason string + func (a *ApproveCmd) Run() error + type CLI struct + Approvals ApprovalsCmd + Docs DocsCmd + Jobs JobsCmd + LogLevel string + MCP MCPCmd + Memory MemoryCmd + Pipeline PipelineCmd + Plan PlanCmd + Questions QuestionsCmd + Run RunCmd + Runs RunsCmd + Test TestCmd + Validate ValidateCmd + Version kong.VersionFlag + Web WebCmd + type DB string + func (d *DB) UnmarshalText(text []byte) error + type DocsCmd struct + NoPager bool + Page string + func (d *DocsCmd) Run() error + type ExecFlags struct + Answer []string + ArtifactStore string + Deliver map[string]string + KeepWorkspace bool + NoPreflight bool + Worker map[string]string + func (e ExecFlags) Apply(ctx context.Context) (context.Context, pipeline.Run, error) + type HistoryFlags struct + RunHistory int + VersionHistory int + func (h HistoryFlags) Apply(cfg *config.Config) + type JobsCmd struct + List JobsListCmd + Release JobsReleaseCmd + type JobsListCmd struct + func (j *JobsListCmd) Run() error + type JobsReleaseCmd struct + Job string + func (j *JobsReleaseCmd) Run() error + type MCPCmd struct + List MCPListCmd + Login MCPLoginCmd + Tools MCPToolsCmd + type MCPListCmd struct + Name map[string]string + Offline bool + Pipeline string + func (m *MCPListCmd) Run() error + type MCPLoginCmd struct + Config string + Name map[string]string + Server string + func (m *MCPLoginCmd) Run() error + type MCPToolsCmd struct + Name map[string]string + Pipeline string + Server string + func (m *MCPToolsCmd) Run() error + type MemoryCmd struct + List MemoryListCmd + Rm MemoryRmCmd + type MemoryListCmd struct + Scope string + func (m *MemoryListCmd) Run() error + type MemoryRmCmd struct + All bool + IDs []int64 + Scope string + func (m *MemoryRmCmd) Run() error + type PipelineCmd struct + Destroy PipelineDestroyCmd + Get PipelineGetCmd + List PipelineListCmd + Pause PipelinePauseCmd + Rename PipelineRenameCmd + Set PipelineSetCmd + Unpause PipelineUnpauseCmd + type PipelineDestroyCmd struct + NonInteractive bool + func (p *PipelineDestroyCmd) Run() error + type PipelineGetCmd struct + func (p *PipelineGetCmd) Run() error + type PipelineListCmd struct + func (p *PipelineListCmd) Run() error + type PipelineNameFlag struct + Pipeline string + type PipelinePauseCmd struct + func (p *PipelinePauseCmd) Run() error + type PipelineRenameCmd struct + To string + func (p *PipelineRenameCmd) Run() error + type PipelineSetCmd struct + Config string + NonInteractive bool + Pause bool + func (p *PipelineSetCmd) Run() error + type PipelineUnpauseCmd struct + func (p *PipelineUnpauseCmd) Run() error + type PlanCmd struct + Job string + Pin map[string]string + Pipeline string + Worker map[string]string + func (p *PlanCmd) Run() error + type ProgressFlags struct + Progress string + type QuestionsCmd struct + Answer AnswerCmd + List QuestionsListCmd + type QuestionsListCmd struct + func (q *QuestionsListCmd) Run() error + type ReadFlags struct + DB DB + Pipeline string + type RejectCmd struct + ID int64 + Reason string + func (r *RejectCmd) Run() error + type RunCmd struct + Force bool + From string + Job string + Pin map[string]string + Pipeline string + Replay string + Rerun string + Resume string + func (r *RunCmd) Run() error + type RunsAbortCmd struct + Queued string + RunID string + func (a *RunsAbortCmd) Run() error + type RunsCmd struct + Abort RunsAbortCmd + Cost RunsCostCmd + Follow RunsFollowCmd + List RunsListCmd + Queue RunsQueueCmd + Steps RunsStepsCmd + Where RunsWhereCmd + type RunsCostCmd struct + Limit int + RunID string + func (r *RunsCostCmd) Run() error + type RunsFollowCmd struct + Job string + RunID string + func (r *RunsFollowCmd) Run() error + type RunsListCmd struct + Job string + Limit int + func (r *RunsListCmd) Run() error + type RunsQueueCmd struct + Limit int + func (r *RunsQueueCmd) Run() error + type RunsStepsCmd struct + Job string + Limit int + RunID string + func (r *RunsStepsCmd) Run() error + type RunsWhereCmd struct + Job string + RunID string + func (r *RunsWhereCmd) Run() error + type State string + func DaemonStatePath(db DB) State + func StatePath(pipeline string, db DB) State + func (s State) LogValue() slog.Value + func (s State) String() string + type StateFlags struct + DB DB + Name map[string]string + type TargetFlags struct + Target string + func (f TargetFlags) Validate() error + type TestCmd struct + Pipeline string + func (t *TestCmd) Run() error + type ValidateCmd struct + Job string + Live bool + Name map[string]string + Pipeline string + SyntaxOnly bool + func (v *ValidateCmd) Run() error + type VarFlags struct + Var map[string]string + VarsFile string + func (v VarFlags) Load(path string, name string) (*config.Config, error) + type WebCmd struct + ActivityHistory int + AllowedHost []string + BasicAuthPassword string + BasicAuthUsername string + DB DB + ExternalURL string + Force bool + GitHubClientID string + GitHubSecretEnv string + GoogleClientID string + GoogleSecretEnv string + Interval time.Duration + Listen string + LocalUser []string + LocalUsersFile string + MaxConcurrent int + MaxRuns int + Pin map[string]string + ReadOnly bool + Role []string + func (w *WebCmd) Run() error