Skip to content

[Meta] v0.2 provider/generation failure diagnostics and recovery sweep #314

@Sun-sunshine06

Description

@Sun-sunshine06

During the 2026-05-08 open issue triage, many GENERATION_FAILED reports clustered into a few provider/gateway failure modes rather than independent product bugs. This issue tracks the remaining v0.2 provider/generation diagnostics and recovery work in one place so duplicate reports can point here.

Current status

PR #315 has merged into main as 768dc8b. It covers the concrete diagnostics sweep from this triage:

  • GENERATION_TIMEOUT now has a dedicated generation-timeout diagnostic with localized copy.
  • Timeout failures offer an action that opens Settings -> Advanced so users can adjust the generation timeout.
  • 400/404/422 errors involving a models/ prefixed model id now diagnose as model-id-shape, even when the gateway returns no useful body.
  • The existing one-click model id normalization action is offered for those prefixed model id failures.
  • CI now allows Electron install scripts under pnpm 10, and the onboarding IPC registration test no longer relies on inter-test state.

Closed as covered by this sweep

Still useful follow-up

Kept separate

Future follow-up

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:providerspackages/providers (pi-ai adapter, model calls)bugSomething isn't workingtriageAwaiting maintainer review

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions