zerone0x
|
5f90883ad3
|
fix(auth): reset cooldown error counters on expiry to prevent infinite escalation (#41028)
Merged via squash.
Prepared head SHA: 89bd83f09a141f68c0cd715a3652559ad04be7c6
Co-authored-by: zerone0x <39543393+zerone0x@users.noreply.github.com>
Co-authored-by: altaywtf <9790196+altaywtf@users.noreply.github.com>
Reviewed-by: @altaywtf
|
2026-03-09 23:40:11 +03:00 |
|
Altay
|
6e962d8b9e
|
fix(agents): handle overloaded failover separately (#38301)
* fix(agents): skip auth-profile failure on overload
* fix(agents): note overload auth-profile fallback fix
* fix(agents): classify overloaded failures separately
* fix(agents): back off before overload failover
* fix(agents): tighten overload probe and backoff state
* fix(agents): persist overloaded cooldown across runs
* fix(agents): tighten overloaded status handling
* test(agents): add overload regression coverage
* fix(agents): restore runner imports after rebase
* test(agents): add overload fallback integration coverage
* fix(agents): harden overloaded failover abort handling
* test(agents): tighten overload classifier coverage
* test(agents): cover all-overloaded fallback exhaustion
* fix(cron): retry overloaded fallback summaries
* fix(cron): treat HTTP 529 as overloaded retry
|
2026-03-07 01:42:11 +03:00 |
|
Aleksandrs Tihenko
|
c0026274d9
|
fix(auth): distinguish revoked API keys from transient auth errors (#25754)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 8f9c07a200644284e11adae76368adab40c5fa4e
Co-authored-by: rrenamed <87486610+rrenamed@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-02-25 19:47:16 -05:00 |
|
Vincent Koc
|
ebc8c4b609
|
Tests: skip OpenRouter failure cooldown persistence
|
2026-02-24 19:12:08 -05:00 |
|
Peter Steinberger
|
adfbbcf1f6
|
chore: merge origin/main into main
|
2026-02-22 13:42:52 +00:00 |
|
Peter Steinberger
|
e441390fd1
|
test: reclassify agent local suites out of e2e
|
2026-02-22 11:16:37 +00:00 |
|
Peter Steinberger
|
9131b22a28
|
test: migrate suites to e2e coverage layout
|
2026-02-13 14:28:22 +00:00 |
|
Peter Steinberger
|
9a7160786a
|
refactor: rename to openclaw
|
2026-01-30 03:16:21 +01:00 |
|
Peter Steinberger
|
6d16a658e5
|
refactor: rename clawdbot to moltbot with legacy compat
|
2026-01-27 12:21:02 +00:00 |
|
Peter Steinberger
|
c379191f80
|
chore: migrate to oxlint and oxfmt
Co-authored-by: Christoph Nakazawa <christoph.pojer@gmail.com>
|
2026-01-14 15:02:19 +00:00 |
|
Peter Steinberger
|
bcbfb357be
|
refactor(src): split oversized modules
|
2026-01-14 01:17:56 +00:00 |
|