Versions in this module
v0
Oct 20, 2026
Oct 19, 2026
Oct 18, 2026
Oct 18, 2026
Oct 14, 2026
Oct 12, 2026
Oct 12, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 11, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 10, 2026
Oct 9, 2026
Oct 9, 2026
Oct 8, 2026
Oct 8, 2026
Oct 8, 2026
Oct 8, 2026
Oct 7, 2026
Changes in this version
type AgentWorkflowConfig
—
darwin/amd64, linux/amd64, windows/amd64
Oct 7, 2026
Oct 7, 2026
Oct 6, 2026
Oct 6, 2026
Oct 6, 2026
Oct 6, 2026
Oct 6, 2026
Oct 5, 2026
Oct 5, 2026
Oct 3, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 2, 2026
Oct 1, 2026
Oct 1, 2026
Oct 1, 2026
Oct 1, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 30, 2026
Sep 29, 2026
Sep 27, 2026
Sep 27, 2026
Sep 27, 2026
Sep 26, 2026
Sep 25, 2026
Sep 25, 2026
Sep 24, 2026
Sep 23, 2026
Sep 23, 2026
Sep 22, 2026
Sep 21, 2026
Sep 21, 2026
Sep 20, 2026
Sep 19, 2026
Sep 18, 2026
Sep 18, 2026
Sep 17, 2026
Sep 16, 2026
Sep 15, 2026
Sep 15, 2026
Sep 14, 2026
Sep 13, 2026
Sep 11, 2026
Sep 9, 2026
Sep 5, 2026
Sep 4, 2026
Aug 31, 2026
Aug 29, 2026
Aug 29, 2026
Aug 24, 2026
Aug 24, 2026
Aug 18, 2026
Aug 2, 2026
Jul 31, 2026
Jul 31, 2026
Jul 30, 2026
Jul 30, 2026
Jul 30, 2026
Jul 28, 2026
Jul 23, 2026
Jul 23, 2026
Jul 23, 2026
Changes in this version
+
func ApplyWorkflowRuntimeAllowedPaths(chatAgent *agent.Agent, paths []AllowedPath) (snapshotPaths []string, snapshotModes map[string]string, addedPaths []string, ...)
—
darwin/amd64, linux/amd64, windows/amd64
+
func RestoreWorkflowRuntimeAllowedPaths(chatAgent *agent.Agent, snapshotPaths []string, ...) error
—
darwin/amd64, linux/amd64, windows/amd64
type AgentWorkflowConfig
—
darwin/amd64, linux/amd64, windows/amd64
type AgentWorkflowInitial
—
darwin/amd64, linux/amd64, windows/amd64
type AgentWorkflowStep
—
darwin/amd64, linux/amd64, windows/amd64
Jul 18, 2026
Jul 17, 2026
Jul 15, 2026
Jul 15, 2026
Changes in this version
+
func ApplyWorkflowCommandOverrides(cfg *AgentWorkflowConfig, overrides *CLIOverrides)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ApplyWorkflowInitialOverrides(chatAgent *agent.Agent, cfg *AgentWorkflowConfig, overrides *CLIOverrides) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func ApplyWorkflowRuntimeOverrides(chatAgent *agent.Agent, runtime AgentWorkflowRuntime, overrides *CLIOverrides) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func ApplyWorkflowSubagentOverrides(subagentTypes map[string]configuration.SubagentType, ...)
—
darwin/amd64, linux/amd64, windows/amd64
+
func AttachWorkflowBudget(chatAgent *agent.Agent, cfg *AgentWorkflowConfig) (stop func())
—
darwin/amd64, linux/amd64, windows/amd64
+
func EmitWorkflowOrchestrationEvent(cfg *AgentWorkflowConfig, eventType string, payload map[string]interface{}) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func FindSubagentTypeMapKey(subagentTypes map[string]configuration.SubagentType, normalizedID string) (string, bool)
—
darwin/amd64, linux/amd64, windows/amd64
+
func PersistLoopCheckpoint(workDir string, lineNum int) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func PersistWorkflowCheckpoint(cfg *AgentWorkflowConfig, state *WorkflowExecutionState, ...) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func PersistWorkflowConversationState(chatAgent *agent.Agent, cfg *AgentWorkflowConfig) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func PersistWorkflowExecutionState(cfg *AgentWorkflowConfig, state *WorkflowExecutionState) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func PrepareWorkflowRuntimeRestorer(chatAgent *agent.Agent, cfg *AgentWorkflowConfig, overrides *CLIOverrides) (func() error, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ResolveStepPrompt(step AgentWorkflowStep) (string, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ResolveWorkflowInitialPrompt(cliQuery string, cfg *AgentWorkflowConfig) (string, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ResolveWorkflowTextOrFile(text, filePath, label string) (string, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func RestoreWorkflowConversationState(chatAgent *agent.Agent, cfg *AgentWorkflowConfig, ...) error
—
darwin/amd64, linux/amd64, windows/amd64
+
func RunAgentWorkflow(ctx context.Context, chatAgent *agent.Agent, eventBus *events.EventBus, ...) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func RunAgentWorkflowLoop(ctx context.Context, chatAgent *agent.Agent, eventBus *events.EventBus, ...) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func ShouldRestoreWorkflowConversationState(state *WorkflowExecutionState) bool
—
darwin/amd64, linux/amd64, windows/amd64
+
func ShouldRunWorkflowStep(when string, hasError bool) bool
—
darwin/amd64, linux/amd64, windows/amd64
+
func ShouldYieldBeforeWorkflowStep(cfg *AgentWorkflowConfig, state *WorkflowExecutionState, ...) bool
—
darwin/amd64, linux/amd64, windows/amd64
+
func StepFileTriggersSatisfied(step AgentWorkflowStep) (bool, error)
—
darwin/amd64, linux/amd64, windows/amd64
+
func WorkflowEffectiveStepProvider(chatAgent *agent.Agent, step AgentWorkflowStep) string
—
darwin/amd64, linux/amd64, windows/amd64
+
func WriteFileAtomic(path string, data []byte, perm os.FileMode) error
—
darwin/amd64, linux/amd64, windows/amd64
+
type QueryExecutor func(ctx context.Context, chatAgent *agent.Agent, eventBus *events.EventBus, ...) error
—
darwin/amd64, linux/amd64, windows/amd64
+
type WorkflowSubagentOverrides map[string]WorkflowSubagentOverride
—
darwin/amd64, linux/amd64, windows/amd64