/** * mission_init tool * * Creates a new mission run directory with run.json and updates state.json. * Called when user clicks "Init new mission" button. * * This is a command-only tool (not exposed to agents). */ export interface InitOptions { runId?: string; phase?: string; statusMessage?: string; } export interface InitResult { success: boolean; message: string; runId: string | null; runDir: string | null; errors: string[]; } /** * Initialize a new mission run * * Creates: * - run directory: .pi/mission-control/runs// * - run.json with initial structure * - empty artifact files (00-requirements.md, etc.) * - tasks directory * * Updates: * - state.json with active_run_id */ export declare function missionInit(options?: InitOptions): InitResult; //# sourceMappingURL=init.d.ts.map