Skip to content

fix(httpapi): expose v2 catalog errors - #28498

Merged
nexxeln merged 7 commits into
devfrom
nxl/v2-provider-model-errors
May 20, 2026
Merged

nexxeln merged 7 commits into
devfrom
nxl/v2-provider-model-errors

Conversation

@nexxeln

@nexxeln nexxeln commented May 20, 2026

Copy link
Copy Markdown
Member

summary

  • return public ProviderNotFoundError for missing v2 providers
  • declare service-unavailable contracts for v2 provider/model catalog routes
  • add OpenAPI guard coverage for v2 catalog errors

testing

  • bun test test/server/httpapi-provider.test.ts test/server/httpapi-public-openapi.test.ts
  • bun typecheck
  • push hook: bun turbo typecheck

@nexxeln
nexxeln merged commit 4308dd7 into dev May 20, 2026
10 checks passed
@nexxeln
nexxeln deleted the nxl/v2-provider-model-errors branch May 20, 2026 19:23
AIALRA-0 pushed a commit to AIALRA-0/opencode-turn-engine that referenced this pull request Jun 10, 2026
isaacfinnegan pushed a commit to isaacfinnegan/whispercode that referenced this pull request Jun 15, 2026
MarsQiu007 referenced this pull request in MarsQiu007/openNovel Jul 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant