Commit Graph

1072 Commits

Author SHA1 Message Date
Peter Steinberger 8d747d20b8 test: split contract vitest shards 2026-04-21 03:01:08 +01:00
Peter Steinberger 982b1c9464 test(ci): reduce channel contract import cost 2026-04-21 00:40:07 +01:00
Peter Steinberger 1a834a0ff6 test: reuse runtime sidecar uniqueness helper 2026-04-21 00:32:42 +01:00
Peter Steinberger da3f47ddd0 test: share generation live env helper 2026-04-21 00:24:18 +01:00
scoootscooob f700ad32a8 providers: default Moonshot to Kimi 2.6 (#69477)
Merged via squash.

Prepared head SHA: 4d778d09d1
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com>
Co-authored-by: scoootscooob <167050519+scoootscooob@users.noreply.github.com>
Reviewed-by: @scoootscooob
2026-04-20 16:15:29 -07:00
Peter Steinberger 04cdc33731 test: fix unit coverage scope 2026-04-20 23:36:33 +01:00
Peter Steinberger e2abd4bc62 test(ci): fix msteams and heartbeat red lanes 2026-04-20 23:33:49 +01:00
Peter Steinberger 431e33b567 test: share channel directory id assertions 2026-04-20 23:15:58 +01:00
Peter Steinberger 9f9235b692 test(channels): shard registry-backed contracts 2026-04-20 23:10:46 +01:00
Peter Steinberger d7c7905a52 refactor: share provider polling helper 2026-04-20 23:04:10 +01:00
Peter Steinberger eb94d3af94 test: share provider stream capture helper 2026-04-20 23:04:10 +01:00
Peter Steinberger b7e5d9a96e test: decouple outbound tests from bundled plugins 2026-04-20 22:44:38 +01:00
Peter Steinberger 2b6acf9c92 test: drop matrix contract runtime mock 2026-04-20 21:39:25 +01:00
Peter Steinberger 1a4917c3d3 test: mock web channel runtime boundary 2026-04-20 21:26:09 +01:00
Peter Steinberger 958ca2ebec test(extensions): move registry channel contracts 2026-04-20 20:55:39 +01:00
Peter Steinberger 9c9ca5f431 test(extensions): move channel contracts to owners 2026-04-20 20:55:39 +01:00
Peter Steinberger 0f1ce47033 test(extensions): move provider contracts to owners 2026-04-20 20:55:39 +01:00
Peter Steinberger 6e58da9750 build: stabilize a2ui bundle inputs 2026-04-20 20:28:48 +01:00
Peter Steinberger 704feda9da ci: split channel contract shards further 2026-04-20 20:17:57 +01:00
Peter Steinberger cf7b906216 perf: defer unconfigured gateway hooks 2026-04-20 19:47:35 +01:00
Peter Steinberger b3a0da7c5e test(extensions): split outbound payload contracts 2026-04-20 19:37:20 +01:00
Peter Steinberger bcf17447f0 test: share execFile builtin mock 2026-04-20 19:20:46 +01:00
Peter Steinberger 7aebac697e ci: split remaining slow test shards 2026-04-20 19:15:45 +01:00
Peter Steinberger 02a6e78531 test: share spawnSync builtin mock 2026-04-20 19:08:24 +01:00
Peter Steinberger 43a34e23b3 test: share lazy channel contract surface 2026-04-20 18:59:45 +01:00
Peter Steinberger 254417a344 test: stabilize BlueBubbles catchup parallelism 2026-04-20 18:06:45 +01:00
Peter Steinberger 17bac9e22d test: isolate BlueBubbles shard under parallelism 2026-04-20 18:06:45 +01:00
Peter Steinberger 9d168dd2f3 test: cover changed runner routing 2026-04-20 18:00:09 +01:00
Peter Steinberger ca2d89bc4d test(extensions): move channel contracts out of core 2026-04-20 17:59:51 +01:00
Peter Steinberger 47d42606ac fix: repair bundled plugin runtime deps on startup 2026-04-20 17:47:55 +01:00
Peter Steinberger 87083edf0a test: share postpublish slack fixture 2026-04-20 17:43:57 +01:00
Peter Steinberger f8fdd854ed test: share clawhub release tooling fixture 2026-04-20 17:42:42 +01:00
Peter Steinberger 97e79bb5f6 test: balance extension shard scheduling 2026-04-20 17:41:38 +01:00
Peter Steinberger 14eb1923b4 test: share postinstall davey fixture 2026-04-20 17:38:46 +01:00
Peter Steinberger f304af6b74 test(core): guard security audit boundaries 2026-04-20 17:38:20 +01:00
Peter Steinberger db2678528d test: remove duplicate test project routing case 2026-04-20 17:36:26 +01:00
Peter Steinberger b225d31179 ci: split remaining slow CI lanes 2026-04-20 17:29:11 +01:00
Peter Steinberger 0603ceba23 test: split heavy extension test shards 2026-04-20 16:50:01 +01:00
Peter Steinberger 0b239d163a test: share build cache fixture 2026-04-20 15:59:29 +01:00
Peter Steinberger 788b47536c feat: add changed-lane local gate 2026-04-20 15:48:20 +01:00
Peter Steinberger 3ecb713b00 perf: speed local checks and warm builds 2026-04-20 15:08:41 +01:00
Peter Steinberger f6360da116 fix(deps): remove extension-owned deps from root install (#69335)
* fix(deps): remove extension runtime deps from root install

* fix(deps): keep bundled plugin deps local

* test(plugins): assert matrix deps stay plugin-local
2026-04-20 15:03:09 +01:00
Peter Steinberger 8a4332864b fix(plugins): stop eager bundled plugin dep install (#69334)
* fix(plugins): stop eager bundled plugin dep install

* test(auto-reply): mock direct auth profile store imports
2026-04-20 14:41:18 +01:00
Peter Steinberger ebcd475d24 test: update oxlint check wiring assertion 2026-04-20 14:02:51 +01:00
Peter Steinberger 1e4f3f2123 refactor(test): remove legacy extension test seams 2026-04-20 13:18:49 +01:00
Ayaan Zaidi be47599cad test(github-copilot): cover opus default model 2026-04-20 11:03:50 +05:30
Mariano bd3ad3436e tasks: add detached runtime plugin registration contract (#68915)
* tasks: register detached runtime plugins

* tasks: harden detached runtime ownership

* tasks: extract detached runtime contract types

* changelog: note detached runtime contract

* changelog: attribute detached runtime contract
2026-04-19 13:13:11 +02:00
Peter Steinberger 8c4ecf42df fix: stabilize release smoke reruns 2026-04-19 09:05:33 +01:00
Peter Steinberger ac8f0c9c0d chore: prepare 2026.4.19-beta.1 release 2026-04-19 02:09:43 +01:00
Peter Steinberger e069169765 perf: decouple plugin facades from extension types 2026-04-18 22:06:45 +01:00