Files
2026-09-16 19:33:47 +08:00

10 lines
436 B
TypeScript

export type AutoExecRunner = 'claude' | 'codex' | 'cursor' | 'gemini' | 'llm';
export interface AutoExecConfig {
allowedRoots: string[];
pollMs: number;
timeoutMs: number;
runner: AutoExecRunner;
workflowValidationProfiles: Record<string, string[]>;
}
/** Read <base>/config.json with deny-by-default workflow and autoexec safety settings. */
export declare function readAutoExecConfig(base: string): AutoExecConfig;