diff --git a/src/main/types/cleaner.types.ts b/src/main/types/cleaner.types.ts index 6e99de0..ff2e5e7 100644 --- a/src/main/types/cleaner.types.ts +++ b/src/main/types/cleaner.types.ts @@ -16,6 +16,7 @@ export interface CleanerInput { materialCodes: string[] dryRun: boolean headless?: boolean + recordVideo?: boolean queryBatchSize?: number processConcurrency?: number onProgress?: (message: string, progress?: number, extra?: Partial) => void diff --git a/src/main/types/erp.types.ts b/src/main/types/erp.types.ts index 3de6ca9..0790acd 100644 --- a/src/main/types/erp.types.ts +++ b/src/main/types/erp.types.ts @@ -3,6 +3,8 @@ export interface ErpConfig { username: string password: string headless?: boolean // Optional: override default headless setting + recordVideo?: boolean + videoDir?: string } export interface ErpSession {