Val Alexander
ab910f88ad
fix: make compaction reinjection opt-in
...
Summary:
- Make post-compaction AGENTS.md reinjection explicit opt-in for configured sections.
- Carry the run workspace into compaction-safeguard AGENTS.md reads.
- Improve collapsed Control UI tool rows while preserving raw expanded tool details.
Verification:
- CI green on PR head 96101664f0 .
- pnpm exec oxfmt --check --threads=1 <changed files>
- OPENCLAW_OXLINT_SKIP_PREPARE=1 node scripts/run-oxlint.mjs <changed ts/mjs files>
- node scripts/run-tsgo.mjs -p test/tsconfig/tsconfig.core.test.json --incremental --tsBuildInfoFile .artifacts/tsgo-cache/core-test.tsbuildinfo
- git diff --check origin/main...HEAD && git diff --check
- node scripts/run-vitest.mjs src/agents/pi-hooks/compaction-safeguard.test.ts src/agents/pi-embedded-runner/extensions.test.ts -t "workspace"
- node scripts/run-vitest.mjs src/auto-reply/reply/agent-runner.misc.runreplyagent.test.ts -t "reads opted-in post-compaction context"
- node scripts/run-vitest.mjs test/scripts/test-projects.test.ts -t "allows explicit split Vitest config targets"
- node scripts/run-vitest.mjs ui/src/ui/chat/tool-cards.test.ts ui/src/ui/chat/tool-cards.node.test.ts ui/src/ui/chat/grouped-render.test.ts ui/src/styles/chat/tool-cards.test.ts
- AUTOREVIEW_AUTO_TESTS=0 .agents/skills/autoreview/scripts/autoreview --mode branch
Fixes #45488 .
Fixes #45649 .
Supersedes #67090 .
2026-05-25 00:59:59 -05:00
Vincent Koc
5bd5509e06
fix(scripts): budget restart benchmark timeouts
2026-05-25 06:38:43 +02:00
Shakker
56a383cdfa
fix: route explicit ui vitest targets narrowly
2026-05-25 05:17:45 +01:00
Shakker
777402eeb5
fix: route unit ui vitest targets narrowly
2026-05-25 05:17:45 +01:00
Vincent Koc
95d1b39b96
fix(scripts): fail restart benchmark regressions
2026-05-25 05:41:38 +02:00
Vincent Koc
ca70015a7c
fix(scripts): prebuild gateway cpu bench
2026-05-25 04:24:01 +02:00
Vincent Koc
4798264a29
fix(e2e): harden bundled lifecycle probe on Windows
2026-05-25 04:14:00 +02:00
Vincent Koc
60c0f249ad
test(e2e): sample kitchen sink rpc peak rss
2026-05-25 03:50:01 +02:00
Vincent Koc
732cf54240
fix(test): fail multi-node update regressions
2026-05-25 02:44:02 +02:00
Vincent Koc
f68ed721b1
fix(installer): support alpine cli installs
2026-05-25 01:28:13 +02:00
Vincent Koc
4d4ce9e2f3
fix(scripts): launch env package scripts on Windows
2026-05-25 01:15:49 +02:00
Vincent Koc
500c95b1ba
fix(scripts): prefilter conflict marker scans
2026-05-24 23:25:05 +02:00
Andy Ye
4742db6c31
fix(installer): avoid before with npm release-age configs ( #85491 )
...
Summary:
- The PR updates the Unix installers to avoid emitting npm `--before` when raw npm config contains `min-releas ... records a changelog fix, and widens an internal model-catalog test helper type to accept sync auth checks.
- PR surface: Source +1, Tests +421, Docs +1, Other +150. Total +573 across 7 files.
- Reproducibility: yes. The linked report at https://github.com/openclaw/openclaw/issues/84743 gives an isolat ... exclusivity, and current main still has the source path that can generate the conflicting `--before` flag.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(installer): avoid before with npm release-age configs
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8549…
Validation:
- ClawSweeper review passed for head fb0762f468 .
- Required merge gates passed before the squash merge.
Prepared head SHA: fb0762f468
Review: https://github.com/openclaw/openclaw/pull/85491#issuecomment-4522229812
Co-authored-by: Andy Ye <35905412+TurboTheTurtle@users.noreply.github.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: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-05-24 21:18:58 +00:00
Vincent Koc
3e275a53dc
fix(e2e): retry Windows kitchen sink probes
2026-05-24 23:10:33 +02:00
Vincent Koc
367d584ee3
fix(installer): install node with apk on alpine
2026-05-24 23:03:12 +02:00
Vincent Koc
acfed375ee
fix(installer): detect musl linux shells
2026-05-24 22:47:05 +02:00
Vincent Koc
0acc3e3216
test(e2e): select installable bundled plugins
2026-05-24 21:36:08 +02:00
Vincent Koc
43252c8099
fix(scripts): harden Windows native opus install
2026-05-24 21:28:09 +02:00
Vincent Koc
0a98559440
fix(scripts): harden Windows generated formatting
2026-05-24 20:50:07 +02:00
Vincent Koc
dfa1a51225
fix(test): focus plugin binding Docker smoke
2026-05-24 20:28:43 +02:00
Vincent Koc
ad71a998ff
fix(crabbox): default macos aws runs on demand
2026-05-24 19:31:19 +02:00
Vincent Koc
e4332f7cff
fix(scripts): preserve test passthrough args
2026-05-24 19:13:03 +02:00
Vincent Koc
8edc671eb4
fix(e2e): harden Windows plugin assertions
2026-05-24 19:10:10 +02:00
Vincent Koc
5f0315467b
fix(test): mount upgrade survivor helper
2026-05-24 18:59:34 +02:00
Vincent Koc
79ee70c8ad
fix(scripts): ignore forwarded arg separator
2026-05-24 18:13:14 +02:00
Vincent Koc
5a8ce6a885
fix(test): fail empty gateway startup samples
2026-05-24 17:58:12 +02:00
Vincent Koc
87a2eba427
fix(e2e): harden Windows kitchen sink assertions
2026-05-24 17:47:19 +02:00
Vincent Koc
c643370fd8
fix(e2e): harden Telegram credential paths on Windows
2026-05-24 17:17:28 +02:00
Vincent Koc
dbc08f64c1
fix(test): copy cleanup smoke prepare hook
2026-05-24 16:57:26 +02:00
Peter Steinberger
01c5ab8d13
fix(release): verify large plugin npm packs
2026-05-24 15:33:17 +01:00
Vincent Koc
7e51f83aec
fix(test): require kitchen sink diagnostic canaries
2026-05-24 16:27:46 +02:00
Vincent Koc
483d7be6c4
fix(scripts): harden Windows upgrade survivor recipe
2026-05-24 16:05:24 +02:00
Vincent Koc
102b2c18e9
fix(installer): count verify progress stage
2026-05-24 15:50:28 +02:00
Vincent Koc
ce48e4c197
fix(codex): harden Windows protocol formatting
2026-05-24 15:37:13 +02:00
Vincent Koc
5be62e779b
fix(scripts): harden Windows ZAI fallback repro
2026-05-24 15:11:37 +02:00
Vincent Koc
581c8a6375
fix(scripts): harden Windows control UI i18n commands
2026-05-24 14:47:07 +02:00
Vincent Koc
a72b11d29a
fix(test): fail missing kitchen sink rss samples
2026-05-24 14:44:14 +02:00
Vincent Koc
6d9b3887ea
fix(test): suppress rolldown timing noise
2026-05-24 14:26:19 +02:00
Vincent Koc
0f82c810fc
fix(test): sync sparse AWS Crabbox runs from full checkout
2026-05-24 14:00:37 +02:00
Vincent Koc
71547678c7
fix(release): harden Windows cross-os command shims
2026-05-24 13:52:18 +02:00
Vincent Koc
98e09e8817
fix(test): harden Docker resource ceilings
2026-05-24 13:38:50 +02:00
Vincent Koc
295339d616
fix(test): fail live gateway false greens
2026-05-24 12:38:23 +02:00
Vincent Koc
3838e450dd
fix(test): build startup artifacts for smoke scripts
2026-05-24 12:34:13 +02:00
Vincent Koc
bca1ac03fe
fix(ci): keep Crabbox pnpm hydration shims writable
2026-05-24 11:31:36 +02:00
Peter Steinberger
f799da0947
fix(docker): seed lockfile packages before prune
2026-05-24 09:33:34 +01:00
Peter Steinberger
2cd93f1c0d
fix(docker): seed lockfile snapshot tarballs before prune
2026-05-24 09:18:04 +01:00
Vincent Koc
a56f452972
fix(release): harden Windows npm shim verification
2026-05-24 09:02:44 +02:00
Vincent Koc
d21abb88e4
fix(scripts): harden Windows install checks
2026-05-24 07:03:49 +02:00
Peter Steinberger
3839b48615
test(parallels): harden release VM smoke isolation
2026-05-24 05:50:03 +01:00
Gio Della-Libera
82af6119fa
fix: honor OPENCLAW_HOME defaults ( #85802 )
...
* fix: honor OPENCLAW_HOME defaults
* fix(install): preserve openclaw home upgrade defaults
* fix(install): satisfy shellcheck tilde patterns
2026-05-23 20:39:59 -07:00