Peter Steinberger
|
ee74fff7ad
|
docs: document script lib inventory helpers
|
2026-06-04 22:57:30 -04:00 |
|
Peter Steinberger
|
1de46bb425
|
docs: document script lib extension helpers
|
2026-06-04 22:56:09 -04:00 |
|
Peter Steinberger
|
e662435067
|
docs: document script lib guard helpers
|
2026-06-04 22:54:18 -04:00 |
|
Peter Steinberger
|
62a6fd8139
|
docs: document script lib scan helpers
|
2026-06-04 22:52:34 -04:00 |
|
Peter Steinberger
|
88158525a7
|
docs: document script lib helper contracts
|
2026-06-04 22:51:08 -04:00 |
|
Peter Steinberger
|
c8bb7330b5
|
docs: add headers to build check scripts
|
2026-06-04 22:49:21 -04:00 |
|
Peter Steinberger
|
b311fd607f
|
docs: document generated locale bundles
|
2026-06-04 22:11:11 -04:00 |
|
Patrick Erichsen
|
8f85f94946
|
feat: install GitHub-backed ClawHub skills (#90478)
* feat: install GitHub-backed ClawHub skills
* fix: satisfy ClawHub install type checks
* fix: harden github-backed skill installs
* fix: keep heartbeat template non-actionable
* feat: support forcing pending ClawHub installs
|
2026-06-04 19:10:02 -07:00 |
|
Peter Steinberger
|
b8d08f0cfd
|
docs: document repository scripts
|
2026-06-04 20:52:50 -04:00 |
|
Vincent Koc
|
7fb748462e
|
fix(ci): classify live installer docker lanes
|
2026-06-04 16:13:27 -07:00 |
|
Vincent Koc
|
deb9f11897
|
test(docker): harden live acp bind probes
|
2026-06-04 14:55:05 -07:00 |
|
Vincent Koc
|
40661e9d19
|
fix(test): use API-key auth for Codex live Docker lanes
|
2026-06-04 12:43:30 -07:00 |
|
Shakker
|
51f9082873
|
test: add env mutation report
|
2026-06-04 20:06:24 +01:00 |
|
Vincent Koc
|
023427b1d5
|
test(docker): cap npm scheduler concurrency
|
2026-06-04 12:04:45 -07:00 |
|
Shakker
|
dfde0ce1a6
|
test: explain skipped changed vitest targets
|
2026-06-04 19:38:06 +01:00 |
|
Shakker
|
dd8f491040
|
test: expose changed fallback skip metadata
|
2026-06-04 19:38:06 +01:00 |
|
Mason Huang
|
8b29ff5f16
|
fix(ci): scope PR merge diff checks to first parent (#90287)
Summary:
- This PR adds opt-in first-parent merge-head diff-base handling for CI changed-scope, changed-lanes, and OpenGrep PR scans, plus synthetic merge coverage and small lint/type cleanups.
- PR surface: Source +6, Tests +204, Config +1, Other +179. Total +390 across 15 files.
- Reproducibility: yes. The synthetic merge tests and PR body live-ref proof show the stale payload-base path can include main-only files, and first-parent mode narrows it to PR-owned paths.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(ci): update workflow guard expectations
- PR branch already contained follow-up commit before automerge: fix(ci): resolve plugin guardrail lint failures
- PR branch already contained follow-up commit before automerge: fix(ci): preserve plugin run context typing
- PR branch already contained follow-up commit before automerge: fix(ci): scope PR merge diff checks to first parent
Validation:
- ClawSweeper review passed for head 40235e8c3d.
- Required merge gates passed before the squash merge.
Prepared head SHA: 40235e8c3d
Review: https://github.com/openclaw/openclaw/pull/90287#issuecomment-4621155576
Co-authored-by: Mason Huang <masonxhuang@tencent.com>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: hxy91819
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com>
|
2026-06-04 17:24:03 +00:00 |
|
Vincent Koc
|
71bda851d1
|
test(ui): harden control ui vitest setup
|
2026-06-04 07:35:02 -07:00 |
|
Vincent Koc
|
8e9a4e99f5
|
test(gateway): extend vitest idle watchdog
|
2026-06-04 06:49:43 -07:00 |
|
Vincent Koc
|
72bb5cd692
|
fix(e2e): bound release journey output assertions
|
2026-06-04 10:55:37 +02:00 |
|
Vincent Koc
|
d77d231507
|
fix(e2e): ignore stale agent output markers
|
2026-06-04 10:32:31 +02:00 |
|
Vincent Koc
|
10b9df6d8a
|
fix(release): bound cross-os agent log fallback reads
|
2026-06-04 10:19:21 +02:00 |
|
Vincent Koc
|
cce1a14795
|
fix(e2e): bound parallels package progress extraction
|
2026-06-04 09:06:35 +02:00 |
|
Vincent Koc
|
5c08fb225a
|
fix(e2e): stream docker stats resource scans
|
2026-06-04 08:57:47 +02:00 |
|
Vincent Koc
|
e17bfc4938
|
fix(e2e): tighten kitchen sink plugin log allowlist
|
2026-06-04 08:48:58 +02:00 |
|
Vincent Koc
|
21c3d6993b
|
fix(e2e): tighten kitchen sink error log allowlist
|
2026-06-04 08:37:59 +02:00 |
|
Vincent Koc
|
d0f05d98d2
|
fix(e2e): share gateway websocket request handling
|
2026-06-04 08:29:33 +02:00 |
|
Vincent Koc
|
ce0d5117bf
|
fix(e2e): fail codex app server log errors
|
2026-06-04 08:03:24 +02:00 |
|
Vincent Koc
|
cc122956df
|
fix(qa): bound malformed otlp receiver requests
|
2026-06-04 07:39:30 +02:00 |
|
Vincent Koc
|
68307afb5b
|
fix(e2e): fail parallels host log write errors
|
2026-06-04 06:51:27 +02:00 |
|
Vincent Koc
|
61d16dd173
|
fix(e2e): fail mock openai request log errors
|
2026-06-04 06:37:24 +02:00 |
|
Vincent Koc
|
2baa9d550e
|
fix(e2e): fail pty transcript log errors
|
2026-06-04 06:20:02 +02:00 |
|
Vincent Koc
|
54c3f53de5
|
fix(e2e): fail vanished crabbox sync checkouts
|
2026-06-04 06:08:04 +02:00 |
|
Vincent Koc
|
8c74fd4e23
|
fix(e2e): keep parallels json output parseable
|
2026-06-04 05:12:13 +02:00 |
|
Vincent Koc
|
b12114e45c
|
fix(e2e): abort kitchen sink readiness on gateway exit
|
2026-06-04 04:46:34 +02:00 |
|
Vincent Koc
|
546aa5770a
|
fix(e2e): report gauntlet log write failures
|
2026-06-04 04:34:50 +02:00 |
|
Vincent Koc
|
d6ab1fdfe4
|
test: read codex on-demand auth store from sqlite
|
2026-06-04 04:26:51 +02:00 |
|
Vincent Koc
|
50c3995894
|
fix(e2e): fail secret provider startup exits fast
|
2026-06-04 04:25:53 +02:00 |
|
Vincent Koc
|
7e5ea598c5
|
fix(e2e): fail gateway frame waits on socket close
|
2026-06-04 03:52:52 +02:00 |
|
Vincent Koc
|
036b730321
|
fix(scripts): run deadcode knip through pnpm runner
|
2026-06-04 03:23:45 +02:00 |
|
Vincent Koc
|
009d7335b5
|
fix(scripts): run RPC RTT probe without pnpm
|
2026-06-04 03:23:45 +02:00 |
|
Brian
|
7b5f75eb98
|
Pin official npm plugin install records (#88585)
* fix(plugins): pin official npm install records
* fix(infra): tolerate equivalent plugin install migrations
* fix(plugins): preserve manual exact plugin pins
* fix(infra): remove stale migration imports
* chore: unblock ci guards
* fix: preserve official sync integrity checks
* fix: avoid prerelease integrity carryover
* fix: preserve manual official npm specs
* fix: preserve beta fallback integrity checks
* fix: preserve trusted prerelease fallback integrity
* fix: preserve prerelease-only integrity checks
* fix: pin unchanged official npm records
* fix: allow official compatible fallback updates
* fix: preserve fallback integrity after prerelease resolution
* fix: skip incompatible fallback integrity pins
* fix: preserve pin-only install provenance
* fix: check integrity when repairing missing official pins
---------
Co-authored-by: Lilac <lilac@Lilacs-iMac.local>
Co-authored-by: Peter Steinberger <steipete@gmail.com>
|
2026-06-03 17:58:09 -07:00 |
|
Vincent Koc
|
822ebb4c94
|
test(e2e): read onboard auth profiles from sqlite
|
2026-06-04 02:33:56 +02:00 |
|
Vincent Koc
|
edc9be1b7f
|
test(release): read auth refs from sqlite store
|
2026-06-03 16:54:52 -07:00 |
|
Peter Steinberger
|
e16ac04330
|
refactor(auth): store auth profiles in sqlite (#89102)
|
2026-06-03 16:14:15 -07:00 |
|
Vincent Koc
|
1fde4ae3b1
|
fix(test): keep explicit ui tests scoped
|
2026-06-04 00:53:18 +02:00 |
|
Josh Avant
|
154f439c81
|
Add operator install policy and remove dangerous-code install scanners (#89516)
* feat: add operator install policy
* test: cover plain-file plugin install code
* fix: preserve locationless install policy findings
* refactor: remove install-time plugin scanner
* test: remove stale plugin install helper
* fix: preserve before-install builtin scan type
* fix: preserve plugin dependency denylist
---------
Co-authored-by: Mainframe <mainframe@MainfraacStudio.localdomain>
|
2026-06-03 14:17:29 -07:00 |
|
Vincent Koc
|
286e5ffe07
|
test(startup): make cli startup budgets arch-aware
|
2026-06-03 09:50:04 -07:00 |
|
Vincent Koc
|
344e04b5d5
|
fix(testing): route source targets through test planner
|
2026-06-03 18:07:32 +02:00 |
|
Vincent Koc
|
e0ab71d3dc
|
fix(scripts): guard codex protocol generation disk headroom
|
2026-06-03 17:01:16 +02:00 |
|