diff --git a/apps/server/src/routes/backlog-plan/generate-plan.ts b/apps/server/src/routes/backlog-plan/generate-plan.ts index 21d71f2a..94a16b14 100644 --- a/apps/server/src/routes/backlog-plan/generate-plan.ts +++ b/apps/server/src/routes/backlog-plan/generate-plan.ts @@ -146,6 +146,11 @@ export async function generateBacklogPlan( } } } + } else if (msg.type === 'result' && msg.subtype === 'success' && msg.result) { + // Use result if it's a final accumulated message (from Cursor provider) + if (msg.result.length > responseText.length) { + responseText = msg.result; + } } }