Peter Steinberger
|
1c753ea786
|
test: dedupe fixtures and test harness setup
|
2026-02-23 05:45:54 +00:00 |
|
Peter Steinberger
|
48f327c206
|
test: consolidate redundant suites and speed attachment tests
|
2026-02-23 04:55:43 +00:00 |
|
Vignesh Natarajan
|
5c7c37a02a
|
Agents: infer auth-profile unavailable failover reason
|
2026-02-22 16:10:32 -08:00 |
|
Peter Steinberger
|
3c75bc0e41
|
refactor(test): dedupe agent and discord test fixtures
|
2026-02-22 20:04:51 +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 |
|
Rodrigo Uroz
|
b912d3992d
|
(fix): handle Cloudflare 521 and transient 5xx errors gracefully (#13500)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: a8347e95c55c6244bbf2e9066c8bf77bf62de6c9
Co-authored-by: rodrigouroz <384037+rodrigouroz@users.noreply.github.com>
Co-authored-by: Takhoffman <781889+Takhoffman@users.noreply.github.com>
Reviewed-by: @Takhoffman
|
2026-02-11 21:42:33 -06:00 |
|
cpojer
|
f06dd8df06
|
chore: Enable "experimentalSortImports" in Oxfmt and reformat all imorts.
|
2026-02-01 10:03:47 +09:00 |
|
cpojer
|
5ceff756e1
|
chore: Enable "curly" rule to avoid single-statement if confusion/errors.
|
2026-01-31 16:19:20 +09: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 |
|
Gustavo Madeira Santana
|
959ddae612
|
Agents: finish cooldowned provider skip (#2534)
* Agents: skip cooldowned providers in fallback
* fix: skip cooldowned providers during model failover (#2143) (thanks @YiWang24)
|
2026-01-26 22:05:31 -05:00 |
|
Peter Steinberger
|
aa2a1a17e3
|
test(auth): update auth profile coverage
|
2026-01-26 19:05:00 +00:00 |
|
Luke
|
be1cdc9370
|
fix(agents): treat provider request-aborted as timeout for fallback (#1576)
* fix(agents): treat request-aborted as timeout for fallback
* test(e2e): add provider timeout fallback
|
2026-01-24 11:27:24 +00:00 |
|
Peter Steinberger
|
21370fc09b
|
fix: allow fallback on timeout aborts
Co-authored-by: Larus Ivarsson <larusivar@gmail.com>
|
2026-01-20 19:23:13 +00:00 |
|
Peter Steinberger
|
ec27c813cc
|
fix(fallback): handle timeout aborts
Co-authored-by: Mykyta Bozhenko <21245729+cheeeee@users.noreply.github.com>
|
2026-01-18 07:52:44 +00:00 |
|
Roshan Singh
|
0f27cff247
|
Fix model fallback crash on undefined provider/model (#946)
|
2026-01-15 16:50:46 +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
|
3368284b2a
|
fix: per-agent model fallbacks (#583) (thanks @mitschabaude-bot)
|
2026-01-13 06:50:41 +00:00 |
|
Gregor's Bot
|
9c0c4f50ec
|
Agents: test per-agent model fallbacks override
|
2026-01-13 06:50:20 +00:00 |
|
Gregor's Bot
|
6729637f61
|
Config: support per-agent model fallbacks
|
2026-01-13 06:50:20 +00:00 |
|
Peter Steinberger
|
32115a8b98
|
test: expand auth fallback coverage
|
2026-01-13 04:12:16 +00:00 |
|
Peter Steinberger
|
2c2ca7f03b
|
fix: treat credential validation errors as auth errors (#822) (thanks @sebslight)
|
2026-01-13 04:02:47 +00:00 |
|
Sebastian
|
c4014c0092
|
fix: treat credential validation failures as auth errors for fallback (#761)
|
2026-01-12 22:53:21 -05:00 |
|
Peter Steinberger
|
374aa856f2
|
refactor(agents): centralize failover handling
|
2026-01-09 21:31:18 +01:00 |
|
Peter Steinberger
|
65cb9dc3f7
|
fix(agents): fail over on billing/credits errors
|
2026-01-09 21:17:07 +01:00 |
|
Peter Steinberger
|
5755d85ad1
|
fix: harden Gmail hook model defaults (#472) (thanks @koala73)
|
2026-01-09 19:59:45 +01:00 |
|