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
pashpashpash
ff02563c7c
feat(codex): add guardian app-server mode ( #70090 )
...
Reworks the Codex app-server Guardian change into the final landing shape:
- keep YOLO as the default local app-server mode
- add explicit `appServer.mode: "guardian"`
- remove the legacy `OPENCLAW_CODEX_APP_SERVER_GUARDIAN` shortcut
- document Guardian configuration and behavior
- add Guardian event projection and Docker live probes for approved/ask-back decisions
Co-authored-by: pashpashpash <nik@vault77.ai >
2026-04-23 00:25:43 +01:00
Peter Steinberger
03c1fff8f6
test(qa): add OpenAI native web search live scenario
2026-04-22 23:06:55 +01:00
Peter Steinberger
6294182cbb
ci: parallelize extension batch groups
2026-04-22 19:39:08 +01:00
Peter Steinberger
663501206f
test: speed up channel contract CI
2026-04-21 06:12:55 +01:00
Peter Steinberger
d7d1270ced
build: keep a2ui bundle stable
2026-04-21 04:11:01 +01:00
Peter Steinberger
8d747d20b8
test: split contract vitest shards
2026-04-21 03:01:08 +01:00
Peter Steinberger
96f7e322ba
test: route changed runner edits narrowly
2026-04-20 18:00:09 +01:00
Peter Steinberger
97e79bb5f6
test: balance extension shard scheduling
2026-04-20 17:41:38 +01:00
Peter Steinberger
0603ceba23
test: split heavy extension test shards
2026-04-20 16:50:01 +01:00
Nimrod Gutman
c247e36664
feat(test): use host-aware local full-suite defaults ( #65264 )
...
* feat(test): use host-aware local full-suite defaults
* fix(test): remove undefined local profile host info
2026-04-12 12:46:20 +03:00
Vincent Koc
c05cf3493a
fix(test): skip heavy-check lock for scoped tooling targets
2026-04-12 05:28:43 +01:00
Vincent Koc
2069c85b34
fix(test): skip heavy-check lock for scoped tooling runs
2026-04-12 05:25:48 +01:00
Peter Steinberger
15c6748c01
test: stabilize vitest full-suite runner
2026-04-10 19:17:39 +01:00
Peter Steinberger
2ccb5cff22
test: move Vitest configs under test
2026-04-10 13:44:51 +01:00
Peter Steinberger
b64a03793c
test: keep conservative full-suite shards aggregated
2026-04-10 13:36:48 +01:00
Peter Steinberger
66ac5194f7
test: honor low-worker full-suite gate
2026-04-10 13:10:04 +01:00
Peter Steinberger
5b28ab83ef
test: run local full suite project shards in parallel
2026-04-09 02:26:22 +01:00
Peter Steinberger
a3d21539ef
test: stabilize full-suite execution
2026-04-08 19:40:57 +01:00
Peter Steinberger
e673efe537
ci: split parallel full suite into leaf shards
2026-04-08 13:20:05 +01:00
Peter Steinberger
4d2ea434d2
ci: skip duplicate full extension shard
2026-04-08 13:03:51 +01:00
Peter Steinberger
f4c64168e7
test: route gateway HTTP history and startup wiring to e2e
2026-04-08 06:17:52 +01:00
Peter Steinberger
993abc1fb9
test: move gateway e2e fixture out of unit lane
2026-04-08 05:57:51 +01:00
Peter Steinberger
5eab61b45d
test: add opt-in leaf project scheduler
2026-04-08 05:28:55 +01:00
Peter Steinberger
ba484d263b
Tests: add unit-fast Vitest lane
2026-04-07 10:03:42 +01:00
Peter Steinberger
0335a8783c
perf(test): shard full vitest runs
2026-04-06 17:34:11 +01:00
Peter Steinberger
d7e3df5eaa
perf(test): expand light lane routing
2026-04-06 16:13:21 +01:00
Peter Steinberger
a010ce462f
perf(test): split light vitest lanes and restore hooks
2026-04-06 15:51:00 +01:00
Peter Steinberger
878c208844
perf(test): restore scoped vitest routing
2026-04-06 15:16:17 +01:00
Peter Steinberger
0777ddace8
perf: split more targeted test lanes
2026-04-04 06:05:24 +01:00
Peter Steinberger
22e6225dd0
perf: split hooks, tui, and extension lanes
2026-04-04 05:38:47 +01:00
Peter Steinberger
c7cb43cac9
perf: split more scoped vitest lanes
2026-04-04 05:26:32 +01:00
Peter Steinberger
32ba917079
perf: split infra, tooling, and provider test lanes
2026-04-04 04:39:47 +01:00
Peter Steinberger
1e90b3afcd
perf: split extension channel vitest lane
2026-04-04 02:08:45 +01:00
Peter Steinberger
e941d425ac
perf: split acp and ui vitest lanes
2026-04-04 02:08:45 +01:00
Peter Steinberger
fb0ff6896a
perf: route contract test targets
2026-04-04 02:08:45 +01:00
Peter Steinberger
ac11e02518
perf: route bundled and extension helper tests
2026-04-04 02:08:44 +01:00
Peter Steinberger
269771a4b6
perf: route targeted tests to scoped vitest configs
2026-04-04 02:08:44 +01:00
Peter Steinberger
1bee69f79b
refactor: route direct extension test targets
2026-04-04 02:36:48 +09:00