mirror of
https://github.com/openclaw/openclaw.git
synced 2026-03-15 12:00:43 +00:00
Stop counting missing credentials (token_missing, password_missing) as rate-limit failures — a misconfigured browser is not a brute-force attack. Stop auto-reconnecting on non-recoverable auth errors (missing token, missing password, wrong password, rate-limited). Preserve device-token fallback by allowing reconnect on token mismatch. Includes unit tests for both fixes (12 new tests, all passing). Continuation of #36138 (closed due to unrelated changes drifting in).