Merge pull request #2031 from alexbelgium/codex/update-ai-triage-workflow-responses

fix: parse OpenAI responses for triage
This commit is contained in:
Alexandre
2025-08-12 21:54:15 +02:00
committed by GitHub

View File

@@ -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;
}