Peter Steinberger
87142b5fb1
test: narrow live Docker package script changes
2026-04-26 01:59:12 +01:00
Peter Steinberger
099d18f432
test: narrow live Docker ACP changed gate
2026-04-26 01:48:33 +01:00
Vincent Koc
2f6615d2ee
fix(triage): extract barnacle workflow
2026-04-25 17:43:08 -07:00
Vincent Koc
73cacebac3
fix(plugins): normalize registry migration env flags
2026-04-25 16:12:01 -07:00
Peter Steinberger
496d90c3b5
ci: split auto-reply shard timing
2026-04-25 23:47:00 +01:00
Peter Steinberger
e6ab61762a
fix(check): pass lock env to changed lint lanes
2026-04-25 20:11:08 +01:00
Peter Steinberger
17401e31de
fix: avoid changed gate lint self-lock
2026-04-25 20:09:00 +01:00
Peter Steinberger
d2ab6b4fd5
fix(plugins): preserve package deps for runtime mirrors
2026-04-25 19:39:19 +01:00
Vincent Koc
dcdf97685b
fix(diagnostics): trust internal trace parents ( #71574 )
...
* fix(diagnostics): trust internal trace parents
* fix(diagnostics): harden trusted trace metadata
* fix(tooling): honor explicit oxlint threads
* fix(agents): use stable nonmutating sort helpers
* chore(plugin-sdk): refresh api baseline
* fix(diagnostics): gate internal event subscriptions
* fix(diagnostics): isolate listener event copies
* chore(plugin-sdk): refresh internal diagnostics baseline
* chore(plugin-sdk): refresh diagnostics event baseline
* fix(diagnostics): keep event state module local
* fix(diagnostics): harden internal subscription capability
* fix(diagnostics): freeze listener metadata
2026-04-25 10:18:52 -07:00
Peter Steinberger
dd78b7f773
fix: harden OpenCode ACP bind dispatch
2026-04-25 13:38:58 +01:00
Vincent Koc
ed650b652f
fix(test): detect partial sparse core roots
2026-04-25 05:18:25 -07:00
Peter Steinberger
c977643460
perf(browser): precompute browser help
2026-04-25 13:07:15 +01:00
Vincent Koc
ad8296e685
fix(plugins): harden registry migration guards
2026-04-25 04:59:52 -07:00
Vincent Koc
d7cf803705
fix(plugins): preflight registry install migration
2026-04-25 04:59:52 -07:00
Vincent Koc
81aefb9a18
feat(plugins): migrate plugin registry on install
2026-04-25 04:59:52 -07:00
Vincent Koc
443b837bd5
fix(build): harden bundled plugin runtime staging
...
Copy bundled plugin skill trees into dist-runtime, broaden Windows symlink-copy fallbacks, and harden runtime-deps fingerprinting.
2026-04-25 04:27:17 -07:00
Vincent Koc
f8a41e5e9c
fix(test): serialize changed checks locally
2026-04-25 04:19:09 -07:00
Vincent Koc
0c9dacf902
fix(test): ignore local check opt-out in dev wrappers
2026-04-25 03:32:01 -07:00
Vincent Koc
814409a3b3
fix(test): keep local Vitest checks serialized
2026-04-25 03:07:27 -07:00
Vincent Koc
c1f359c276
fix(test): reuse heavy-check lock in boundary prep
2026-04-25 02:49:45 -07:00
Vincent Koc
a33f7b7d05
fix(test): make changed typechecks sparse-safe
2026-04-25 02:02:57 -07:00
Peter Steinberger
f7d276b842
perf: cache guard inventory checks
2026-04-25 10:02:02 +01: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
Vincent Koc
f9ac92d1cc
fix(deps): keep plugin ownership records live ( #71331 )
2026-04-24 19:15:12 -07: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
Chris Zhang
de8a00d922
fix(plugins): preserve tokenjuice runtime rule data
...
Preserve tokenjuice runtime rule JSON under dist/rules/tests during bundled plugin runtime dependency staging while continuing to prune unrelated tests directories.
2026-04-24 17:16:06 -07:00
Peter Steinberger
ddedcac54a
test: stabilize full-suite lanes
2026-04-25 00:57:08 +01:00
Peter Steinberger
cc2b4cf125
test(parallels): update npm smoke guard expectation
2026-04-25 00:53:01 +01:00
Peter Steinberger
2495886287
perf: shrink Docker dependency build contexts
2026-04-24 18:42:25 +01:00
Peter Steinberger
da36c1967f
fix(release): accept logged cross-os agent output
...
(cherry picked from commit a58ee7c8bc )
2026-04-24 18:22:24 +01:00
Peter Steinberger
1981622b92
test: update ci shard and reply mocks
2026-04-24 18:14:24 +01:00
Vincent Koc
58f54801b7
feat(deps): add SBOM risk report
...
* feat(deps): add sbom risk report
* feat(deps): add sbom risk report
2026-04-24 09:08:07 -07:00
Ayaan Zaidi
f353a61bab
ci(release): use blacksmith docker cache for npm telegram
2026-04-24 12:36:50 +05:30
Ayaan Zaidi
512d3d2287
ci(release): prebuild npm telegram docker image
2026-04-24 12:29:54 +05:30
Ayaan Zaidi
8ba22ca0dc
ci(release): use release approval for npm telegram e2e
2026-04-24 12:15:09 +05:30
Ayaan Zaidi
972c7112a2
refactor(release): distill npm telegram docker runner
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
02d7215005
ci(release): gate npm telegram e2e by release team
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
ed6b487e20
ci(release): harden npm telegram beta e2e
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
5dd3c37fce
test(release): address npm telegram e2e review
2026-04-24 12:06:33 +05:30
Ayaan Zaidi
bd1b8448a5
test(release): support convex npm telegram credentials
2026-04-24 12:06:33 +05:30
Vincent Koc
cb4fc58547
feat(plugins): move Bonjour discovery into bundled plugin
...
* fix(deps): detect constant dynamic imports in ownership audit
* feat(plugins): move bonjour discovery into bundled plugin
* test(plugins): remove moved bonjour core tests
* fix(plugins): harden bonjour disable and console restore
* fix(plugins): split gateway discovery ids from services
* fix(plugins): harden bonjour advertiser shutdown
* fix(plugins): clean up bonjour split lint
2026-04-23 23:29:51 -07:00
Peter Steinberger
a42bd94b21
ci: keep install smoke off pull requests
2026-04-24 04:24:58 +01:00
Peter Steinberger
f9b33b7d96
fix: disable bundled plugins during Parallels update
2026-04-24 03:23:14 +01:00
Peter Steinberger
68e2d6f088
fix: use node for Parallels config scrub
2026-04-24 02:50:42 +01:00