diff --git a/frontend/app/(presentation-generator)/services/api/wizard.ts b/frontend/app/(presentation-generator)/services/api/wizard.ts index 0503dac..6c1e585 100644 --- a/frontend/app/(presentation-generator)/services/api/wizard.ts +++ b/frontend/app/(presentation-generator)/services/api/wizard.ts @@ -129,7 +129,9 @@ export class WizardApi { body: JSON.stringify({ url }), cache: "no-cache", }); - return await ApiResponseHandler.handleResponse(response, "Failed to fetch URL"); + const data = await ApiResponseHandler.handleResponse(response, "Failed to fetch URL"); + // Backend returns {text: string, url: string}, extract just the text + return typeof data === 'string' ? data : (data.text || JSON.stringify(data)); } /** Check if brief needs follow-up questions */