diff --git a/.github/workflows/ai-triage.yml b/.github/workflows/ai-triage.yml index 22d87f856..dd78987cc 100644 --- a/.github/workflows/ai-triage.yml +++ b/.github/workflows/ai-triage.yml @@ -83,6 +83,7 @@ jobs: const data = await res.json(); const text = data.output_text + || data.output?.map(p => p.content?.map(c => c.text ?? '').join('')).join('\n') || data?.choices?.[0]?.message?.content || 'Thanks for opening this issue — we will take a look!'; @@ -161,7 +162,12 @@ jobs: core.setFailed(`OpenAI error ${res.status}: ${txt}`); } else { const data = await res.json(); - const patch = (data.output_text || data?.choices?.[0]?.message?.content || '').trim(); + const patch = ( + data.output_text + || data.output?.map(p => p.content?.map(c => c.text ?? '').join('')).join('\n') + || data?.choices?.[0]?.message?.content + || '' + ).trim(); return patch; }