Peter Steinberger
edfaa01d1d
refactor(plugin-sdk): split runtime helper seams
2026-04-04 08:53:19 +01:00
Peter Steinberger
b5265a07d7
refactor: replace 156k-line generated baselines with SHA-256 hash files
...
Config and Plugin SDK drift detection now compares SHA-256 hashes instead
of full JSON content. The .sha256 files (6 lines total) are tracked in git;
the full JSON baselines are gitignored and generated locally for inspection.
Same CI guarantee, zero repo churn on schema changes.
2026-04-04 16:49:21 +09:00
Peter Steinberger
406a47284a
fix(ci): restore channel typing and root-help metadata build
2026-04-04 07:59:32 +01:00
Peter Steinberger
6e6b4f6004
ci: gate releases on live cache floors
2026-04-04 15:44:34 +09:00
Peter Steinberger
d5cb8cebcd
refactor(extensions): split channel runtime helper seams
2026-04-04 07:39:53 +01:00
Peter Steinberger
f856aaea40
fix(ci): pick the real root-help bundle
2026-04-04 07:33:48 +01:00
Peter Steinberger
c91b6bf322
fix(ci): unblock agent typing and cache startup metadata
2026-04-04 07:04:17 +01:00
Peter Steinberger
30ba837a7b
test: isolate MCP live cache probe
2026-04-04 14:39:51 +09:00
Peter Steinberger
0777ddace8
perf: split more targeted test lanes
2026-04-04 06:05:24 +01:00
Peter Steinberger
ca9d2f3b41
ci: align vitest entrypoints with root config
2026-04-04 05:57:27 +01:00
Peter Steinberger
55812eaf14
fix: throttle vitest under local contention
2026-04-04 05:50:46 +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
33453838da
perf: route test commands through scoped lanes
2026-04-04 04:18:10 +01:00
Peter Steinberger
a23ab9b906
refactor: move voice-call realtime providers into extensions
2026-04-04 12:07:23 +09:00
Peter Steinberger
1e6e685347
fix: unblock cli startup metadata
2026-04-04 02:35:36 +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
5bea93fd63
fix: restore gateway watch boot path
2026-04-04 01:10:49 +01:00
Peter Steinberger
e4b5027c5e
refactor(plugins): move extension seams into extensions
2026-04-04 00:10:16 +01:00
Peter Steinberger
0204b8dd28
fix: stabilize live and docker test lanes
2026-04-03 21:43:36 +01:00
Peter Steinberger
4b71a94450
fix(ci): repair contract and interaction drift
2026-04-03 19:57:35 +01:00
Peter Steinberger
c9dfc35dfd
test: fix discord runtime mock typing and lock UX
2026-04-03 19:56:37 +01:00
Gustavo Madeira Santana
dc306013e1
Approvals: scope foreign-channel account routing ( #60417 )
...
Merged via squash.
Prepared head SHA: 3ad6cae91f
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
2026-04-03 13:48:00 -04:00
Peter Steinberger
636a23b73e
test: extract node builtin mock helpers
2026-04-03 18:40:28 +01:00
Peter Steinberger
1bee69f79b
refactor: route direct extension test targets
2026-04-04 02:36:48 +09:00
Peter Steinberger
ebdade0efc
ci: shard extension fast checks
2026-04-03 18:26:26 +01:00
Peter Steinberger
2b900b576c
refactor: modernize vitest projects config
2026-04-03 17:20:30 +01:00
Shakker
9c4ea016d9
fix: use pnpm exec for scripted vitest runs
2026-04-04 01:07:28 +09:00
Shakker
9b8c892ff4
perf: direct export whatsapp target helpers
2026-04-03 16:39:47 +01:00
Shakker
e7cb9dec43
refactor: add approval auth runtime subpath
2026-04-03 16:39:47 +01:00
Shakker
6d6060d3ec
perf: split whatsapp targets facade
2026-04-03 16:39:47 +01:00
Shakker
a5b23f17fb
perf: split browser config sdk support
2026-04-03 16:39:47 +01:00
Vincent Koc
e9acbdb111
fix(ci): share heavy check lock across test and lint
2026-04-03 23:41:34 +09:00
Peter Steinberger
b40d4b63f6
refactor: centralize update targets and extension guardrails
2026-04-03 23:26:31 +09:00
Peter Steinberger
96e8352bda
fix: align extension boundary guardrails for landing ( #60153 )
2026-04-03 23:01:43 +09:00
Peter Steinberger
0c0d84fbd9
fix: route pnpm test wrappers through the active runner ( #60153 )
2026-04-03 23:01:43 +09:00
Onur
fa9e1e3d8e
CI: add ClawHub plugin release workflow ( #59179 )
...
* CI: add ClawHub plugin release workflow
* CI: harden ClawHub plugin release workflow
* CI: finish ClawHub plugin release hardening
* CI: watch shared ClawHub release inputs
* CI: harden ClawHub publish workflow
* CI: watch more ClawHub release deps
* CI: match shared release inputs by prefix
* CI: pin ClawHub publish source commit
* CI: refresh pinned ClawHub release commit
* CI: rename ClawHub plugin release environment
---------
Co-authored-by: Onur Solmaz <onur@solmaz.io>
2026-04-03 15:40:07 +02:00
Peter Steinberger
bb25a8050c
test: baseline bundled runtime sidecar paths
2026-04-03 14:26:01 +01:00
Vincent Koc
7ede711cae
fix(test): use shell spawn for windows test runner
2026-04-03 21:43:32 +09:00
Peter Steinberger
5184522f2f
refactor: trim extension test runner surface
2026-04-03 13:15:43 +01:00
Peter Steinberger
f59d0eac68
refactor(plugin-runtime): remove plugin-specific core seams
2026-04-03 13:08:39 +01:00
Vincent Koc
4846ebce12
fix(test): serialize local heavy checks ( #60273 )
2026-04-03 21:07:56 +09:00
Peter Steinberger
1118d032ca
refactor: split extension test helpers
2026-04-03 13:06:11 +01:00
Peter Steinberger
685ef52284
refactor: simplify test workflow helpers
2026-04-03 13:00:00 +01:00
Peter Steinberger
a2077b28ef
refactor: trim vitest wrapper layers
2026-04-03 12:52:14 +01:00