feat(pi-workflow): improve workflow usability and recovery
This commit is contained in:
@@ -154,12 +154,20 @@ export interface RunLease {
|
||||
worktreeIdentity?: string;
|
||||
}
|
||||
|
||||
export interface SourceChangeEvidence {
|
||||
path: string;
|
||||
status: string;
|
||||
}
|
||||
|
||||
export interface WorkflowWorkspace {
|
||||
state: "not-required" | "creating" | "ready" | "failed";
|
||||
sourceRoot: string;
|
||||
root?: string;
|
||||
branch?: string;
|
||||
baseHead?: string;
|
||||
sourceChanges?: SourceChangeEvidence[];
|
||||
sourceChangesOmitted?: number;
|
||||
dirtySourceAllowed?: boolean;
|
||||
error?: string;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user