Altay
|
97f9e25525
|
fix(ci): restore strip-ansi and typecheck fixtures (#39146)
* fix: restore strip-ansi and typecheck fixtures
* test: normalize windows install path assertions
|
2026-03-07 23:13:13 +03:00 |
|
Peter Steinberger
|
6aa80844b8
|
fix(security): stage installs before publish
|
2026-03-07 19:11:07 +00:00 |
|
Peter Steinberger
|
ce9719c654
|
refactor(test-utils): share direct channel plugin test fixture
|
2026-03-07 17:58:31 +00:00 |
|
Peter Steinberger
|
3c71e2bd48
|
refactor(core): extract shared dedup helpers
|
2026-03-07 10:41:05 +00: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 |
|
Vignesh Natarajan
|
d45353f95b
|
fix(agents): honor explicit rate-limit cooldown probes in fallback runs
|
2026-03-05 20:03:06 -08:00 |
|
Vincent Koc
|
dfb4cb87f9
|
plugins: avoid peer auto-install dependency bloat (#34017)
* plugins/install: omit peer deps during plugin npm install
* tests: assert plugin install omits peer deps
* extensions/googlechat: mark openclaw peer optional
* extensions/memory-core: mark openclaw peer optional
|
2026-03-03 22:00:15 -08:00 |
|
Peter Steinberger
|
47736e3432
|
refactor(test): extract cron issue-regression harness and frozen-time helper
|
2026-03-03 01:44:21 +00:00 |
|
Peter Steinberger
|
588fbd5b68
|
perf(test): reduce temp fixture churn in guardrail-heavy suites
|
2026-03-03 01:09:07 +00:00 |
|
Peter Steinberger
|
fd3ca8a34c
|
refactor: dedupe agent and browser cli helpers
|
2026-03-03 00:15:00 +00:00 |
|
Peter Steinberger
|
bb60687b89
|
refactor(nodes): dedupe camera payload and node resolve helpers
|
2026-03-02 23:32:41 +00:00 |
|
Peter Steinberger
|
d01e04bcec
|
test(perf): reduce heavy fixture and guardrail overhead
|
2026-03-02 21:07:52 +00:00 |
|
Peter Steinberger
|
c4511df283
|
test(perf): increase guardrail scan read concurrency
|
2026-03-02 19:34:04 +00:00 |
|
Peter Steinberger
|
dbbd41a2ed
|
fix(security): harden file installs and race-path tests
|
2026-03-02 19:30:02 +00:00 |
|
Peter Steinberger
|
a8fe8b6bf8
|
test(guardrails): exclude suite files and harden auth temp identity naming
|
2026-03-02 18:21:13 +00:00 |
|
Peter Steinberger
|
7dac9b05dd
|
fix(security): harden zip write race handling
|
2026-03-02 17:38:11 +00:00 |
|
Peter Steinberger
|
2fd8264ab0
|
refactor(gateway): hard-break plugin wildcard http handlers
|
2026-03-02 16:24:06 +00:00 |
|
Peter Steinberger
|
19f5d1345c
|
test(perf): cache redact hints and tune guardrail scan concurrency
|
2026-03-02 16:01:41 +00:00 |
|
Peter Steinberger
|
e99928f3f1
|
test(perf): use git ls-files fast path for guardrail source scan
|
2026-03-02 12:42:02 +00:00 |
|
Peter Steinberger
|
8a1465c314
|
test(perf): trim timer-heavy suites and guardrail scanning
|
2026-03-02 10:28:39 +00:00 |
|
Gustavo Madeira Santana
|
612ed5b3e1
|
diffs plugin
|
2026-02-28 18:38:00 -05:00 |
|
graysurf
|
7aa233790b
|
Fix npm-spec plugin installs when npm pack output is empty (#21039)
* fix(plugins): recover npm pack archive when stdout is empty
* test(plugins): create npm pack archive in metadata mock
---------
Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
|
2026-02-26 22:00:24 -05:00 |
|
Peter Steinberger
|
1c753ea786
|
test: dedupe fixtures and test harness setup
|
2026-02-23 05:45:54 +00:00 |
|
Peter Steinberger
|
57b75678d4
|
test(security): consolidate runtime guardrail scans
|
2026-02-22 22:06:01 +00:00 |
|
Peter Steinberger
|
2dcb244985
|
refactor(test): dedupe gateway and web scaffolding
|
2026-02-22 20:04:51 +00:00 |
|
Peter Steinberger
|
5e8b1f5ac8
|
refactor(test): centralize trigger and cron test helpers
|
2026-02-22 20:04:51 +00:00 |
|
Peter Steinberger
|
53ed7a0f5c
|
test: dedupe repeated test fixtures and assertions
|
2026-02-22 18:37:25 +00:00 |
|
Peter Steinberger
|
12635de1c7
|
test: cover shared installer flow helpers
|
2026-02-22 18:37:25 +00:00 |
|
Peter Steinberger
|
ad1072842e
|
test: dedupe agent tests and session helpers
|
2026-02-22 17:11:54 +00:00 |
|
Peter Steinberger
|
29cc7f431f
|
test: share runtime scan filters and cached test scans
|
2026-02-22 12:44:44 +01:00 |
|
Peter Steinberger
|
a4607277a9
|
test: consolidate sessions_spawn and guardrail helpers
|
2026-02-22 12:34:55 +01:00 |
|
Peter Steinberger
|
185fba1d22
|
refactor(agents): dedupe plugin hooks and test helpers
|
2026-02-22 07:44:57 +00:00 |
|
Peter Steinberger
|
ad1c07e7c0
|
refactor: eliminate remaining duplicate blocks across draft streams and tests
|
2026-02-22 07:44:57 +00:00 |
|
Peter Steinberger
|
4f7032fbd9
|
test(utils): share temp-dir helper across cli and web tests
|
2026-02-22 07:44:57 +00:00 |
|
Peter Steinberger
|
8752203f59
|
refactor(test): stabilize case tables and readonly helper inputs
|
2026-02-22 00:10:07 +01:00 |
|
Peter Steinberger
|
e588e3cc20
|
refactor(test): standardize env helpers across suites
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
992b7e5577
|
refactor(test): use env snapshots in setup hooks
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
7724abeee0
|
refactor(test): dedupe env setup across suites
|
2026-02-21 19:13:46 +00:00 |
|
Peter Steinberger
|
577e5cc74b
|
refactor(test): dedupe gateway env setup and add env util coverage
|
2026-02-21 12:52:21 +00:00 |
|
Peter Steinberger
|
018370e827
|
fix(ci): normalize path assertions across platforms
|
2026-02-19 15:28:14 +00:00 |
|
Peter Steinberger
|
a1cb700a05
|
test: dedupe and optimize test suites
|
2026-02-19 15:19:38 +00:00 |
|
Peter Steinberger
|
dcd592a601
|
refactor: eliminate jscpd clones and boost tests
|
2026-02-19 15:08:54 +00:00 |
|
Peter Steinberger
|
0213a09211
|
test: share temp home env harness
|
2026-02-19 15:08:14 +00:00 |
|
Peter Steinberger
|
5dc50b8a3f
|
fix(security): harden npm plugin and hook install integrity flow
|
2026-02-19 15:11:25 +01:00 |
|
Peter Steinberger
|
badafdc7b3
|
refactor: dedupe provider usage fetch logic and tests
|
2026-02-19 12:51:30 +00:00 |
|
Peter Steinberger
|
f05395ae00
|
refactor(test): share internal hook and npm pack assertions
|
2026-02-18 17:01:22 +00:00 |
|
Mariano
|
1437ed76a0
|
Gateway/CLI: add paired-device remove and clear flows (#20057)
Merged via /review-pr -> /prepare-pr -> /merge-pr.
Prepared head SHA: 26523f8a38148073412cf24590176be9a6ab1237
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com>
Reviewed-by: @mbelinky
|
2026-02-18 13:27:31 +00:00 |
|
Peter Steinberger
|
ff50d3303d
|
test(memory): dedupe model-auth mock setup
|
2026-02-18 13:17:44 +00:00 |
|
Peter Steinberger
|
b8b43175c5
|
style: align formatting with oxfmt 0.33
|
2026-02-18 01:34:35 +00:00 |
|
Peter Steinberger
|
31f9be126c
|
style: run oxfmt and fix gate failures
|
2026-02-18 01:29:02 +00:00 |
|