v3.10.12: sticky endpoint, parallel discovery, anti-stall, smart errors, missing headers

This commit is contained in:
Roman | RyzenAdvanced
2026-05-26 00:57:16 +04:00
Unverified
parent fced1653f2
commit 0896ba5e55
6 changed files with 245 additions and 36 deletions

View File

@@ -83,6 +83,16 @@ model_catalog_json = ""
"""
CHANGELOG = [
("3.10.12", "2026-05-26", [
"Sticky endpoint: caches last working endpoint, skips probing on subsequent requests",
"Parallel discovery: probes ALL endpoints simultaneously, first 200 wins",
"Auto re-probe: if sticky endpoint fails (429/502/503), parallel re-probe all",
"Endpoint order: daily-cloudcode-pa first (matches agy-core), cloudcode-pa fallback",
"Anti-stall engine: kills stale proxy processes + clears pycache on startup",
"Smart error classification: quota vs capacity vs banned vs validation vs auth",
"Rate limit reset parsing: extracts cooldown from error body for accuracy",
"Missing headers: X-Client-Name, X-Client-Version, x-goog-api-client, sessionId",
]),
("3.10.11", "2026-05-26", [
"Hybrid endpoint fallback: cloudcode-pa then daily-cloudcode-pa on 429",
"daily-cloudcode-pa.googleapis.com (same endpoint agy-core uses)",