Vincent Koc
b165c0d10a
fix(ci): restore main validation
2026-05-07 03:39:26 -07:00
Peter Steinberger
330ba1fa31
refactor: move canvas to plugin surfaces
2026-05-07 09:07:18 +01:00
Peter Steinberger
c3853611ee
ci: add runner fallback timing telemetry
2026-05-07 01:04:22 +01:00
Peter Steinberger
4ec693a81a
test: interleave cold full-suite shards
2026-05-06 06:08:27 +01:00
Peter Steinberger
01dda73e9b
Revert "test: narrow changed-test routing for shared internals"
...
This reverts commit e28ad6a869 .
2026-05-05 21:47:12 +01:00
Peter Steinberger
e28ad6a869
test: narrow changed-test routing for shared internals
2026-05-05 20:12:28 +01:00
Peter Steinberger
f3d531439b
feat: add reusable Mantis evidence publishing
2026-05-05 09:02:04 +01:00
Vincent Koc
de24a05d6d
test(gateway): satisfy shard splitter lint
2026-05-02 22:40:00 -07:00
Vincent Koc
833a42c253
test(gateway): split full-suite gateway-server shard
2026-05-02 22:40:00 -07:00
clawsweeper[bot]
cb31616d88
fix(ui): clean up delete confirm popover listener ( #76318 )
...
Summary:
- The PR centralizes Control UI chat delete-confirm popover dismissal, adds listener-cleanup regression coverage and unit-UI test routing fixes, and records the fix in the changelog.
- Reproducibility: yes. Current-main source shows a high-confidence path: open the delete confirm, let `reques ... ncel, Delete, or same-button toggle; those paths remove the popover without removing the document listener.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(ui): clean up delete confirm popover listener
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-7559…
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): reconcile automerge-openclaw-openclaw-75590 with ma…
- PR branch already contained follow-up commit before automerge: fix(ui): repair delete confirm listener cleanup checks
Validation:
- ClawSweeper review passed for head 62240d8153 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 62240d8153
Review: https://github.com/openclaw/openclaw/pull/76318#issuecomment-4364990281
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
Co-authored-by: Ricardo-M-L <69202550+Ricardo-M-L@users.noreply.github.com >
2026-05-03 02:21:10 +00:00
Peter Steinberger
aafdc5945a
chore: delete stale memory host bridges
2026-05-02 18:15:26 +01:00
Peter Steinberger
8d54b898fb
test: stabilize slow extension gates
2026-05-02 03:34:17 +01:00
Peter Steinberger
112dedd093
refactor: remove plugin dependency cleanup leftovers
2026-05-01 21:55:50 +01:00
Peter Steinberger
6bc3458222
perf(test): keep commitment runtime tests focused
2026-05-01 03:12:55 +01:00
Peter Steinberger
57e4994caf
ci: speed up release validation
2026-04-29 19:55:37 +01:00
Peter Steinberger
427d5d4f69
ci: guard unused dead-code files
2026-04-29 11:35:34 +01:00
Vincent Koc
bd3ffd0802
fix(testbox): guard stale OpenClaw Testbox reuse
2026-04-29 00:51:17 -07:00
Vincent Koc
2eac4bacee
test(ci): add kitchen-sink npm plugin prerelease lane
2026-04-28 17:04:01 -07:00
Vincent Koc
e7947948b6
test(ci): add plugin prerelease suite to CI ( #73741 )
...
* test(ci): route plugin prerelease coverage to plugin shard
* test(ci): add plugin prerelease suite to CI
* fix(ci): preserve pnpm path in plugin prerelease shard
* fix(ci): avoid inheriting secrets for plugin prerelease suite
2026-04-28 14:52:03 -07:00
Peter Steinberger
0bc8b9a95a
test: add shared OpenClaw test-state harness
2026-04-28 10:52:47 +01:00
Peter Steinberger
67b16a4a6d
fix: centralize source reply delivery mode
2026-04-28 09:14:19 +01:00
Peter Steinberger
152b9856eb
test(ci): update support boundary expectations
2026-04-28 02:38:31 +01:00
Peter Steinberger
4e63f710f1
fix(ci): restore plugin install and tooling checks
2026-04-28 02:09:28 +01:00
Peter Steinberger
8057561cee
refactor: promote plugin test helpers to sdk
2026-04-28 00:55:11 +01:00
Peter Steinberger
4a578740a2
refactor: deduplicate changed lane detection
2026-04-27 00:02:00 +01:00
Peter Steinberger
89ab39ca64
test: simplify changed test routing
2026-04-26 23:58:13 +01:00
Peter Steinberger
9eb0934492
test: tighten changed test routing
2026-04-26 10:25:04 +01:00
Peter Steinberger
134cc64aff
fix: keep host plugin registry out of live Docker state
2026-04-26 09:17:38 +01:00
Pinghuachiu
7b943667a0
fix: expose image edit geometry flags in capability cli
...
Expose image edit geometry flags in the capability CLI and document the new infer options.\n\nThanks @Pinghuachiu.
2026-04-26 04:22:22 +01:00
Peter Steinberger
a6d9926d1d
fix: keep acp management commands local
2026-04-26 03:02:04 +01:00
Vincent Koc
526fd9d545
test: stabilize pty and agentic test lanes
2026-04-25 18:44:18 -07:00
Vincent Koc
2f6615d2ee
fix(triage): extract barnacle workflow
2026-04-25 17:43:08 -07:00
Peter Steinberger
496d90c3b5
ci: split auto-reply shard timing
2026-04-25 23:47:00 +01:00
Vincent Koc
f8a41e5e9c
fix(test): serialize changed checks locally
2026-04-25 04:19:09 -07:00
Vincent Koc
734748d4f4
fix(test): cap native worker pools for serial Vitest
2026-04-25 01:31:30 -07:00
Vincent Koc
73d72204a0
fix(tooling): harden changed checks for sparse worktrees
2026-04-25 00:51:34 -07:00
Peter Steinberger
7a71a66571
perf: cache provider env var lookups
2026-04-25 08:35:57 +01:00
Peter Steinberger
e9b27ed2a6
perf: speed up auth choice tests
2026-04-25 08:31:40 +01:00
Peter Steinberger
e0beea97aa
perf: speed up focused tests
2026-04-25 08:26:28 +01:00
Peter Steinberger
188bce424b
perf: speed up google meet tests
2026-04-25 08:12:26 +01:00
Peter Steinberger
a2a49b430c
test(plugins): route tts contract helper changes narrowly
2026-04-25 06:05:00 +01:00
Val Alexander
ead8be96fd
Add tweakcn custom theme import
...
Adds a browser-local custom tweakcn theme slot while preserving the existing built-in themes.
Includes:
- tweakcn share-link import, validation, persistence, and custom theme rendering
- Custom option in Appearance and Quick Settings
- responsive/config toolbar and chat tool-card polish from follow-up review
- security hardening for bounded fetches, CSS token validation, redirect handling, and fail-closed unreadable payloads
Verification:
- OPENCLAW_LOCAL_CHECK=0 pnpm check:changed
- GitHub CI clean on 6ff13a1b33
2026-04-24 20:36:45 -05:00
Peter Steinberger
908335025f
test: route browser changed tests to browser lane
2026-04-23 22:22:49 +01:00
Peter Steinberger
6fc8913223
refactor(auto-reply): extract effective reply route resolution
2026-04-23 20:40:27 +01:00
Peter Steinberger
e2f2deae78
fix: fail fast on silent changed-test hangs
2026-04-23 19:40:25 +01:00
Peter Steinberger
e050e18945
test: add live model file and image probes
2026-04-23 15:09:43 +01:00
Peter Steinberger
885bf1c5d8
ci: parallelize core test configs
2026-04-23 09:42:14 +01:00
Peter Steinberger
ebf351b138
fix(test): prevent Vitest shard stalls
2026-04-23 06:20:34 +01:00
Vincent Koc
4984cad5ae
fix(test): route misc extension targets to the misc shard
2026-04-22 21:42:53 -07:00
Peter Steinberger
c866820fed
refactor(stt): share transcription helpers
2026-04-23 04:29:35 +01:00