Priority 5/10 | 3 source issues | Impact 4/5 | Confidence 4/5 | Effort 2/5
One assignment, one coherent fix
Pi runs fail with HTTP 400 unsupported_api_for_model because models such as grok-4.6 and gpt-5.4-mini are not accessible through the chat completions endpoint. Three workflow failures share this cause.
Implementation scope
Teach Pi model resolution to select the correct API (responses or chat completions) per model, or validate the model and endpoint pairing at compile time with an actionable error. Add the pairing data next to the existing model alias inventory.
Done when
Why now
The error text names the exact cause and affects multiple scheduled workflows. Evidence is direct from the failure bodies, though the set of affected models may be larger.
AW source issues and corroborating reports
#65884 #65892 #65899
No corroborating AW discussion; evidence comes from the source issues.
Unchanged AW sources close only after this summary is completed. Newer source activity and not-planned retirement do not trigger source closure. Assigned summaries are frozen; unassign to allow reclustering.
Generated by AW Essential Issue Clustering · copilot · auto · 32 AIC · ⌖ 11.2 AIC · ⊞ 8.9K · ◷
Priority 5/10 | 3 source issues | Impact 4/5 | Confidence 4/5 | Effort 2/5
One assignment, one coherent fix
Pi runs fail with HTTP 400 unsupported_api_for_model because models such as grok-4.6 and gpt-5.4-mini are not accessible through the chat completions endpoint. Three workflow failures share this cause.
Implementation scope
Teach Pi model resolution to select the correct API (responses or chat completions) per model, or validate the model and endpoint pairing at compile time with an actionable error. Add the pairing data next to the existing model alias inventory.
Done when
Why now
The error text names the exact cause and affects multiple scheduled workflows. Evidence is direct from the failure bodies, though the set of affected models may be larger.
AW source issues and corroborating reports
#65884 #65892 #65899
No corroborating AW discussion; evidence comes from the source issues.
Unchanged AW sources close only after this summary is completed. Newer source activity and not-planned retirement do not trigger source closure. Assigned summaries are frozen; unassign to allow reclustering.