/** * Auto Mode Command * * Runs ralph-starter in fully autonomous mode, processing multiple tasks * from GitHub/Linear with automatic commits and PRs. */ export interface AutoModeOptions { /** Source to fetch tasks from */ source: 'github' | 'linear'; /** Project identifier (owner/repo for GitHub, project name for Linear) */ project?: string; /** Filter tasks by label */ label?: string; /** Maximum number of tasks to process */ limit?: number; /** Preview mode - don't execute, just show what would be done */ dryRun?: boolean; /** Skip PR creation (commit only) */ skipPr?: boolean; /** Agent to use */ agent?: string; /** Run validation after each task */ validate?: boolean; /** Max iterations per task */ maxIterations?: number; /** Use Anthropic Batch API for 50% cost reduction (no tool use) */ batch?: boolean; /** Model to use for batch mode */ model?: string; /** Run tasks in parallel using git worktrees */ parallel?: boolean; /** Max concurrent parallel tasks (default: 3) */ concurrency?: number; } /** * Main auto mode command */ export declare function autoCommand(options: AutoModeOptions): Promise; //# sourceMappingURL=auto.d.ts.map