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
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