Commit Graph

2479 Commits

Author SHA1 Message Date
Peter Steinberger
1c9b4d871c test: stabilize Parallels update smokes 2026-05-01 12:05:24 +01:00
Peter Steinberger
39ab11425f test: clear Windows Parallels smoke sessions 2026-05-01 11:40:32 +01:00
Vincent Koc
15adc741ff test(package): expand upgrade survivor baselines 2026-05-01 03:18:31 -07:00
Peter Steinberger
d3bb5ce9e9 test: write Windows Parallels provider timeout directly 2026-05-01 11:17:52 +01:00
Peter Steinberger
018f77cdc2 test: cover legacy runtime deps update recovery (#75288) 2026-05-01 11:15:21 +01:00
Mark Goldenstein
1e6bdf3a55 fix runtime deps update from legacy symlinks 2026-05-01 11:15:21 +01:00
Peter Steinberger
9a051d2f9b test: preseed dev channel in Parallels update 2026-05-01 11:03:16 +01:00
Peter Steinberger
7ddf28c0d4 feat: support git plugin installs 2026-05-01 10:59:10 +01:00
Peter Steinberger
6e3fd67084 fix(gateway): sync dirty plugin metadata in watch mode 2026-05-01 10:58:32 +01:00
Peter Steinberger
ca620eaf35 test: extend Windows Parallels OpenAI timeout 2026-05-01 10:56:07 +01:00
Peter Steinberger
e8afaf512e test: use release OpenAI model in Parallels 2026-05-01 10:40:03 +01:00
Peter Steinberger
6387f83512 test: set Parallels tools profile as raw string 2026-05-01 10:26:16 +01:00
Peter Steinberger
8abf2977f4 test: minimize Parallels smoke agent turns 2026-05-01 10:17:54 +01:00
mainstay22
94543092be feat(workspace): add skipOptionalBootstrapFiles config option (#62110)
Adds `agents.defaults.skipOptionalBootstrapFiles` for optional workspace bootstrap files, validates the supported filenames, and propagates the option through workspace bootstrap callers.

Also preserves legacy setup detection when `USER.md` or `IDENTITY.md` are intentionally skipped, documents the config field, and includes focused regression coverage.

Landing follow-up included small CI unblockers for current-base drift: removing an unused Brave runtime dependency, fixing Telegram RTT lint, and preserving compatible gateway-bindable plugin registry cache reuse when runtime ensures disable bundled dependency installation.
2026-05-01 04:08:22 -05:00
Peter Steinberger
f98ba66af6 test: wait for apt locks in Parallels Linux 2026-05-01 09:55:42 +01:00
Peter Steinberger
9e01d19db3 test: disable Parallels smoke idle watchdog 2026-05-01 09:51:47 +01:00
Peter Steinberger
38e03d3af3 test: extend Parallels model smoke timeout 2026-05-01 09:46:23 +01:00
Ayaan Zaidi
86a563e899 test(rtt): use black-box telegram harness 2026-05-01 14:02:54 +05:30
Ayaan Zaidi
9aad403b7f test(e2e): run published telegram rtt as black box 2026-05-01 14:02:53 +05:30
Ayaan Zaidi
494eb01ac8 test(e2e): add black-box telegram rtt driver 2026-05-01 14:02:53 +05:30
Peter Steinberger
e131eaecb5 fix: force package update restart handoff 2026-05-01 09:25:33 +01:00
Vincent Koc
c48c3ecbc7 fix(e2e): isolate upgrade survivor matrix artifacts 2026-05-01 01:18:12 -07:00
Vincent Koc
75b7ad2784 fix(e2e): preserve upgrade probe parse errors 2026-05-01 01:18:12 -07:00
Vincent Koc
dffc295a74 test(e2e): add upgrade survivor scenario probes 2026-05-01 01:18:11 -07:00
Vincent Koc
2500b5d4ec test(e2e): expand published upgrade survivor baselines 2026-05-01 01:18:11 -07:00
Peter Steinberger
7d7b610a24 fix: handle bin-only runtime deps 2026-05-01 09:07:32 +01:00
Peter Steinberger
250376f885 fix: simplify bundled runtime dependency repair (#75183)
Summary:
- Merged fix: simplify bundled runtime dependency repair after ClawSweeper review.

ClawSweeper fixups:
- Included follow-up commit: fix: verify cached bundled runtime roots
- Included follow-up commit: refactor: simplify plugin runtime startup paths
- Included follow-up commit: refactor: trim plugin startup policy helpers
- Included follow-up commit: refactor: trust package manager runtime deps materialization
- Included follow-up commit: fix: narrow channel runtime deps skip policy
- Included follow-up commit: refactor: defer startup plugin runtime deps
- Ran the ClawSweeper repair loop before final review.

Validation:
- ClawSweeper review passed for head 04dc566534.
- Required merge gates passed before the squash merge.

Prepared head SHA: 04dc566534
Review: https://github.com/openclaw/openclaw/pull/75183#issuecomment-4358383786

Co-authored-by: Peter Steinberger <steipete@gmail.com>
Co-authored-by: Shakker <shakkerdroid@gmail.com>
Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com>
2026-05-01 07:49:02 +00:00
Peter Steinberger
bd32238a23 chore: tighten quality metadata 2026-05-01 07:55:54 +01:00
Ayaan Zaidi
e8810c04a4 feat(rtt): add published package measurement harness 2026-05-01 11:20:11 +05:30
Ayaan Zaidi
ef270b7a28 test(e2e): make npm telegram harness configurable 2026-05-01 11:20:11 +05:30
Dallin Romney
778902103d fix(agents): release embedded-run scope on hung provider abort + heap-leak harness (#75008)
* fix(agents): extract abortable from runEmbeddedAttempt to release captured run scope on hung provider abort (#74182)

* test(agents): drop synthetic WeakRef retention test for abortable

* feat(scripts): add embedded-run-abort-leak harness for runtime closure-leak validation

* feat(scripts): add production mode to leak harness importing real abortable

* docs(changelog): add #74182 fix entry for embedded-run abort closure release
2026-05-01 12:24:13 +08:00
joshavant
8093ae6029 test: validate published upgrade survivor baseline 2026-04-30 22:17:33 -05:00
Josh Avant
ce833acbdb test: strengthen published upgrade survivor lane (#75361)
* test: integrate upgrade survivor baseline controls

* test: gate published upgrade survivor path

* test: preserve upgrade survivor fixture contract

* test: keep upgrade survivor temp state off overlay
2026-04-30 21:50:36 -05:00
Peter Steinberger
6cc7432cd1 perf(test): split gateway server control-plane shard 2026-05-01 03:37:25 +01:00
Peter Steinberger
6bc3458222 perf(test): keep commitment runtime tests focused 2026-05-01 03:12:55 +01:00
Vignesh
b277ae3f4c [codex] Fix commitments safety and coverage (#75302)
* fix commitments safety and coverage

* Repair commitments safety PR review blockers

* fix(clawsweeper): address review for automerge-openclaw-openclaw-75302 (1)

* Repair commitments safety PR review blocker

---------

Co-authored-by: clawsweeper-repair <clawsweeper-repair@users.noreply.github.com>
2026-05-01 01:14:07 +00:00
clawsweeper[bot]
e47a7448e9 fix(ci): GitHub App active-PR-limit exemption regression (#75311)
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-30 17:10:20 -07:00
Peter Steinberger
1ad50a36ac chore(release): forward-port 2026.4.29 fixes and bump 2026.4.30 2026-05-01 01:06:13 +01:00
Peter Steinberger
52bf20b07d fix(ci): escape stale update import regex 2026-05-01 00:50:15 +01:00
Peter Steinberger
48794b9f88 test(parallels): recover stale windows update swap 2026-05-01 00:43:04 +01:00
Peter Steinberger
c0058fda2f test: add published upgrade survivor lane (#75221)
* test: add published upgrade survivor lane

* test: keep published upgrade exit chunk
2026-04-30 23:39:50 +00:00
Peter Steinberger
919a68c64d test(parallels): retry stale post-update cli imports 2026-05-01 00:37:12 +01:00
Shadow
ef799fd57a ci: exclude app PRs from active limit 2026-04-30 18:34:41 -05:00
Peter Steinberger
5a3b75de33 test(parallels): retry post-update cli readiness 2026-05-01 00:17:27 +01:00
Peter Steinberger
359d871293 test(parallels): allow mac update script fallback user 2026-04-30 23:38:02 +01:00
Peter Steinberger
af5a1fbddb test(parallels): harden npm update smoke transport 2026-04-30 23:16:41 +01:00
Peter Steinberger
7beebc9afc test: add upgrade survivor package lane 2026-04-30 19:06:33 +01:00
Vincent Koc
9cb71f7672 chore(barnacle): add false positive close label (#75014) 2026-04-30 02:55:45 -07:00
clawsweeper[bot]
099037cca6 fix(channels): align Yuanbao catalog id
Co-authored-by: openclaw-clawsweeper[bot] <280122609+openclaw-clawsweeper[bot]@users.noreply.github.com>
2026-04-30 02:50:35 -07:00
Vincent Koc
005eeca06f ci: right-size OpenGrep PR scan
* ci: right-size opengrep pr scan

* ci: avoid opengrep rulepack self-scan

* ci: opt opengrep workflows into node24 actions

* ci: update opengrep workflow action majors
2026-04-30 01:52:12 -07:00