/** * Retry actions for failed tasks. * * Uses the existing worktree (clone) for conversation and queue persistence. * The worktree is preserved after initial execution, so no clone creation is needed. */ import type { TaskListItem } from '../../../infra/task/index.js'; import type { TaskExecutionOptions } from '../execute/types.js'; export declare function requeueFailedTask(task: TaskListItem, projectDir: string): Promise; /** * Retry a failed task. * * Runs the retry conversation in the existing worktree, then persists the * revised order and returns the task to the queue without starting a worker. * * @returns true if the revised task was queued, false if cancelled */ export declare function retryFailedTask(task: TaskListItem, projectDir: string, agentOverrides?: TaskExecutionOptions): Promise; //# sourceMappingURL=taskRetryActions.d.ts.map