mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-11 17:21:13 +00:00
fix: narrow auth permanent lockouts
This commit is contained in:
@@ -7816,6 +7816,38 @@
|
||||
"help": "Cooldown/backoff controls for temporary profile suppression after billing-related failures and retry windows. Use these to prevent rapid re-selection of profiles that are still blocked.",
|
||||
"hasChildren": true
|
||||
},
|
||||
{
|
||||
"path": "auth.cooldowns.authPermanentBackoffMinutes",
|
||||
"kind": "core",
|
||||
"type": "number",
|
||||
"required": false,
|
||||
"deprecated": false,
|
||||
"sensitive": false,
|
||||
"tags": [
|
||||
"access",
|
||||
"auth",
|
||||
"reliability"
|
||||
],
|
||||
"label": "Auth-Permanent Backoff (minutes)",
|
||||
"help": "Base backoff (minutes) for high-confidence auth_permanent failures (default: 10). Keep this shorter than billing so providers recover automatically after transient upstream auth incidents.",
|
||||
"hasChildren": false
|
||||
},
|
||||
{
|
||||
"path": "auth.cooldowns.authPermanentMaxMinutes",
|
||||
"kind": "core",
|
||||
"type": "number",
|
||||
"required": false,
|
||||
"deprecated": false,
|
||||
"sensitive": false,
|
||||
"tags": [
|
||||
"access",
|
||||
"auth",
|
||||
"performance"
|
||||
],
|
||||
"label": "Auth-Permanent Backoff Cap (minutes)",
|
||||
"help": "Cap (minutes) for auth_permanent backoff (default: 60).",
|
||||
"hasChildren": false
|
||||
},
|
||||
{
|
||||
"path": "auth.cooldowns.billingBackoffHours",
|
||||
"kind": "core",
|
||||
|
||||
@@ -7815,6 +7815,38 @@
|
||||
"help": "Cooldown/backoff controls for temporary profile suppression after billing-related failures and retry windows. Use these to prevent rapid re-selection of profiles that are still blocked.",
|
||||
"hasChildren": true
|
||||
},
|
||||
{
|
||||
"path": "auth.cooldowns.authPermanentBackoffMinutes",
|
||||
"kind": "core",
|
||||
"type": "number",
|
||||
"required": false,
|
||||
"deprecated": false,
|
||||
"sensitive": false,
|
||||
"tags": [
|
||||
"access",
|
||||
"auth",
|
||||
"reliability"
|
||||
],
|
||||
"label": "Auth-Permanent Backoff (minutes)",
|
||||
"help": "Base backoff (minutes) for high-confidence auth_permanent failures (default: 10). Keep this shorter than billing so providers recover automatically after transient upstream auth incidents.",
|
||||
"hasChildren": false
|
||||
},
|
||||
{
|
||||
"path": "auth.cooldowns.authPermanentMaxMinutes",
|
||||
"kind": "core",
|
||||
"type": "number",
|
||||
"required": false,
|
||||
"deprecated": false,
|
||||
"sensitive": false,
|
||||
"tags": [
|
||||
"access",
|
||||
"auth",
|
||||
"performance"
|
||||
],
|
||||
"label": "Auth-Permanent Backoff Cap (minutes)",
|
||||
"help": "Cap (minutes) for auth_permanent backoff (default: 60).",
|
||||
"hasChildren": false
|
||||
},
|
||||
{
|
||||
"path": "auth.cooldowns.billingBackoffHours",
|
||||
"kind": "core",
|
||||
|
||||
Reference in New Issue
Block a user