diff --git a/app/src/lib/electron.ts b/app/src/lib/electron.ts index 0c5e75c5..54e9309a 100644 --- a/app/src/lib/electron.ts +++ b/app/src/lib/electron.ts @@ -147,10 +147,15 @@ export interface SpecRegenerationAPI { projectPath: string, projectDefinition: string ) => Promise<{ success: boolean; error?: string }>; + generateFeatures: (projectPath: string) => Promise<{ + success: boolean; + error?: string; + }>; stop: () => Promise<{ success: boolean; error?: string }>; status: () => Promise<{ success: boolean; isRunning?: boolean; + currentPhase?: string; error?: string; }>; onEvent: (callback: (event: SpecRegenerationEvent) => void) => () => void;