Skip to content

[AW Top 10] 05 Route Pi models to endpoints that support them #65933

Description

@github-actions

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

  • A test shows Pi selects a supported API for each model in the alias inventory.
  • Compile or preflight fails with a clear message when a model cannot be served by the configured Pi endpoint.

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 · ◷

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentic-workflowsautomationaw-essentialEssential AW-generated issue clusters: assign one to resolve related findingscookieIssue Monster Loves Cookies!

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions