Commit Graph

625 Commits

Author SHA1 Message Date
Peter Steinberger e0580e6863
test: harden shared-worker runtime setup 2026-04-03 18:18:56 +01:00
Vincent Koc 39a16c600f test(contracts): localize provider contract suites 2026-04-04 02:17:15 +09:00
Vincent Koc f881eb066c test(contracts): remove dead session binding helper 2026-04-04 02:16:04 +09:00
Vincent Koc feed4007fe test(contracts): localize surface registry helpers 2026-04-04 02:15:01 +09:00
Vincent Koc dd35b97398 test(contracts): narrow session binding registry seeding 2026-04-04 02:13:31 +09:00
Vincent Koc b871707628 test(contracts): localize remaining suite helpers 2026-04-04 02:11:44 +09:00
Vincent Koc c5a45eb274 test(contracts): localize registry-backed contract helpers 2026-04-04 02:09:25 +09:00
Vincent Koc f1911274aa test(contracts): localize surface and session binding helpers 2026-04-04 02:06:38 +09:00
Peter Steinberger a5e725a3b8
test: align vitest defaults with migrated config 2026-04-03 17:42:48 +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 d6ad92c1a0 fix: trim non-live test setup work 2026-04-04 01:07:28 +09:00
Vincent Koc c8318754b5 test(contracts): lazily resolve session binding registry 2026-04-04 00:28:22 +09:00
Vincent Koc f1f6b98639 test(contracts): isolate slack outbound harness 2026-04-04 00:26:16 +09:00
Vincent Koc ade6b61358 test(contracts): split registry-backed channel contract lanes 2026-04-04 00:21:30 +09:00
Vincent Koc c71df2f4b0 test(commands): allow scoped channel test registries 2026-04-04 00:18:34 +09:00
Vincent Koc 4e3b2781fb test(contracts): split session binding registry seams 2026-04-04 00:13:40 +09:00
Vincent Koc 5ccf6d229b test(channels): remove unused group policy helper 2026-04-03 23:57:43 +09:00
Vincent Koc b6dd7ac232 test(channels): remove unused dm policy helper 2026-04-03 23:54:07 +09:00
Vincent Koc f9f0a593e4 test(helpers): remove unused plugin helper wrappers 2026-04-03 23:52:58 +09:00
Vincent Koc a028e16eaa test(helpers): remove unused bundled plugin surface wrapper 2026-04-03 23:50:55 +09:00
Vincent Koc 35aa6c6126 test(channel): remove unused outbound helper 2026-04-03 23:50:06 +09:00
Vincent Koc 8ffeadd8f9 test(contracts): lazy-load outbound contract plugin helpers 2026-04-03 23:40:19 +09:00
Vincent Koc 975d2ddce2 test(contracts): lazy-load inbound contract plugin helpers 2026-04-03 23:39:26 +09:00
Vincent Koc c013b9cdf3 test(contracts): lazy-load session binding test facades 2026-04-03 23:37:59 +09:00
Vincent Koc 23d8a979b3 test(contracts): lazy-load discord thread binding test surface 2026-04-03 23:31:47 +09:00
Vincent Koc 0d7d573cd6 test(commands): split default channel test registry helper 2026-04-03 23:29:24 +09:00
Peter Steinberger b40d4b63f6
refactor: centralize update targets and extension guardrails 2026-04-03 23:26:31 +09:00
Vincent Koc ed166ba338 test(contracts): extract narrow channel contract helpers 2026-04-03 23:14:45 +09:00
Vincent Koc efeee6f921 fix(ci): use plugin registry test bridges 2026-04-03 23:03:15 +09:00
Peter Steinberger 0c0d84fbd9 fix: route pnpm test wrappers through the active runner (#60153) 2026-04-03 23:01:43 +09:00
Vincent Koc c1d68f213d test(helpers): use direct internal seams 2026-04-03 23:00:28 +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
Shakker 3b727d2433 test: harden package-root mocks after setup slimming 2026-04-03 14:17:16 +01:00
Shakker a898cd464a fix: use runtime plugin state in test setup 2026-04-03 14:17:16 +01:00
Shakker 7bd6bb91c4 fix: trim non-live test setup work 2026-04-03 14:17:16 +01:00
Vincent Koc 4e60653959
fix(test): default local Vitest to one worker (#60281) 2026-04-03 21:18:12 +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
Peter Steinberger c80c1cf56f
test: drop planner fixtures and coverage 2026-04-03 12:45:13 +01:00
Peter Steinberger d39e4dff6a
test: make planner lanes explicit 2026-04-03 12:29:29 +01:00
Peter Steinberger f4393791eb
test: split vitest setup for projects 2026-04-03 12:29:29 +01:00
Peter Steinberger db6d149f75
test: route telegram plugin tests through extensions 2026-04-03 12:25:47 +01:00
Peter Steinberger 225431665a
test: trim telegram media retry import cost 2026-04-03 12:01:10 +01:00
Peter Steinberger bb3ea2137b
test: move telegram fetch coverage into extensions 2026-04-03 11:37:41 +01:00