mirror of
https://github.com/wassname/openrouter-python-sdk-retry-errors.git
synced 2026-07-29 11:23:49 +08:00
Add the retry overlay file and register it in workflow.yaml
Completes the prior commit: 408/429 join 5XX via x-speakeasy-retries overlay. Verified offline with `speakeasy overlay apply`: statusCodes -> [5XX, 408, 429]. Co-Authored-By: Claudypoo <288921227+claudypoo@users.noreply.github.com>
This commit is contained in:
@@ -0,0 +1,11 @@
|
|||||||
|
overlay: 1.0.0
|
||||||
|
x-speakeasy-jsonpath: rfc9535
|
||||||
|
info:
|
||||||
|
title: Retry request-timeout and rate-limit responses
|
||||||
|
version: 0.0.0
|
||||||
|
actions:
|
||||||
|
- target: $["x-speakeasy-retries"].statusCodes
|
||||||
|
description: Also retry 408 (request timeout) and 429 (rate limit), not just 5XX
|
||||||
|
update:
|
||||||
|
- "408"
|
||||||
|
- "429"
|
||||||
@@ -11,6 +11,7 @@ sources:
|
|||||||
- location: .speakeasy/overlays/allof-simplify.overlay.yaml
|
- location: .speakeasy/overlays/allof-simplify.overlay.yaml
|
||||||
- location: .speakeasy/overlays/boolean-query-params.overlay.yaml
|
- location: .speakeasy/overlays/boolean-query-params.overlay.yaml
|
||||||
- location: .speakeasy/overlays/fix-nullable-pagination.overlay.yaml
|
- location: .speakeasy/overlays/fix-nullable-pagination.overlay.yaml
|
||||||
|
- location: .speakeasy/overlays/retry-transient-status-codes.overlay.yaml
|
||||||
output: .speakeasy/out.openapi.yaml
|
output: .speakeasy/out.openapi.yaml
|
||||||
registry:
|
registry:
|
||||||
location: registry.speakeasyapi.dev/openrouter/sdk/open-router-chat-completions-api
|
location: registry.speakeasyapi.dev/openrouter/sdk/open-router-chat-completions-api
|
||||||
|
|||||||
Reference in New Issue
Block a user