/** * mission_complete tool * * Agent tool to mark a mission run as complete. * Sets run.json status to "done" and finish_at timestamp. * Clears active_run_id from state.json. * * Used by: mission-orchestrator skill */ import { RunStatus } from "../state.js"; export interface MissionCompleteParams { run_id: string; } export interface MissionCompleteResult { success: boolean; message: string; runId: string | null; previousStatus: RunStatus | null; newStatus: RunStatus; finishAt: string; errors: string[]; } /** * Mark a mission run as complete * * @param params.run_id - ID of the run to complete * @returns Result with completion info */ export declare function missionComplete(params: MissionCompleteParams): MissionCompleteResult; //# sourceMappingURL=mission-complete.d.ts.map