Co-authored-by: Jason Woltje <jason@diversecanvas.com> Co-committed-by: Jason Woltje <jason@diversecanvas.com>
15 lines
401 B
TypeScript
15 lines
401 B
TypeScript
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<string, unknown> | null;
|
|
}
|