export interface CreateMissionDto { name: string; description?: string; projectId?: string; status?: 'planning' | 'active' | 'paused' | 'completed' | 'failed'; } export interface UpdateMissionDto { name?: string; description?: string | null; projectId?: string | null; status?: 'planning' | 'active' | 'paused' | 'completed' | 'failed'; metadata?: Record | null; }