This commit is contained in:
2026-03-30 07:22:14 -03:00
parent d0707333fd
commit 4220b0418e
182 changed files with 3668 additions and 5231 deletions

View File

@@ -57,6 +57,7 @@ export interface Job {
source_asset_id: string;
video_path: string;
profile_name: string;
timeline_id: string | null;
parent_id: string | null;
run_type: RunType;
config_overrides: Record<string, unknown>;
@@ -68,7 +69,6 @@ export interface Job {
brands_found: number;
cloud_llm_calls: number;
estimated_cost_usd: number;
celery_task_id: string | null;
priority: number;
created_at: string | null;
started_at: string | null;
@@ -90,6 +90,7 @@ export interface Timeline {
export interface Checkpoint {
id: string;
timeline_id: string;
job_id: string | null;
parent_id: string | null;
stage_outputs: Record<string, unknown>;
config_overrides: Record<string, unknown>;
@@ -111,6 +112,13 @@ export interface Brand {
updated_at: string | null;
}
export interface Profile {
id: string;
name: string;
pipeline: Record<string, unknown>;
configs: Record<string, unknown>;
}
export interface CreateJobRequest {
source_asset_id: string;
preset_id: string | null;