singularity-forge/packages
ace-pm c0de3538ec fix(retry-handler): classify 529/overloaded as rate_limit for fallback walk
Minimax and other Anthropic-protocol providers return HTTP 529 with
`overloaded_error` bodies under heavy load. The retryable regex (line 119)
matched `overloaded` so the error was retried, but the rate-limit
classifier (line 423) only matched `429`, so the error never triggered
credential rotation or cross-provider fallback — the handler looped on
the same provider forever.

Adds `529|overloaded` to the rate-limit classifier so 529 responses
route through the same backoff + fallback path as real rate limits.
2026-04-15 11:04:41 +02:00
..
daemon fix(release): sync all workspace versions and harden release scripts 2026-04-14 19:35:28 -05:00
mcp-server feat(graph): parse LEARNINGS.md into knowledge graph and rebuild after extraction 2026-04-15 04:52:52 +02:00
native fix(release): sync all workspace versions and harden release scripts 2026-04-14 19:35:28 -05:00
pi-agent-core fix(release): sync all workspace versions and harden release scripts 2026-04-14 19:35:28 -05:00
pi-ai feat(anthropic): support longcat as Bearer-auth Anthropic-compatible provider 2026-04-15 08:54:52 +02:00
pi-coding-agent fix(retry-handler): classify 529/overloaded as rate_limit for fallback walk 2026-04-15 11:04:41 +02:00
pi-tui fix(release): sync all workspace versions and harden release scripts 2026-04-14 19:35:28 -05:00
rpc-client fix(release): sync all workspace versions and harden release scripts 2026-04-14 19:35:28 -05:00