Harden audio-only script flow and mode propagation

This commit is contained in:
ي
2026-04-20 08:44:46 +05:30
parent ba9ddbf368
commit e68c289901
7 changed files with 148 additions and 11 deletions

View File

@@ -12,6 +12,7 @@ import {
Knobs,
PodcastAnalysis,
PodcastEstimate,
PodcastMode,
Query,
RenderJobResult,
Research,
@@ -403,6 +404,7 @@ export const podcastApi = {
knobs: Knobs;
speakers: number;
durationMinutes: number;
podcastMode?: PodcastMode;
bible?: any;
outline?: any;
analysis?: PodcastAnalysis | null;
@@ -427,6 +429,7 @@ export const podcastApi = {
bible: params.bible,
outline: params.outline,
analysis: params.analysis,
podcast_mode: params.podcastMode || "video_only",
});
if (params.onProgress) {
@@ -453,6 +456,7 @@ export const podcastApi = {
},
],
approved: false,
chart_data: scene.chart_data || scene.chartData || undefined,
}));
return { scenes: scriptScenes };