Peter Steinberger
0970fc5da7
ci: relax bundled channel fast smoke timeout
2026-04-25 06:31:39 +01:00
Peter Steinberger
f9c268cf56
ci: keep fast fixture edits on narrow path
2026-04-25 06:22:57 +01:00
Peter Steinberger
2f097c47f8
ci: route narrow ci changes through fast path
2026-04-25 06:18:32 +01:00
Vincent Koc
f0ceb4b68f
fix(cron): isolate fresh cron session state
...
* fix(cron): isolate fresh cron session state
* fix(cron): deep-copy isolated session state
* fix(cron): reset isolated session context
* test(providers): avoid shared mock races
* test(providers): type injected stream fakes
* ci: refresh package boundary on reply runtime changes
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-24 22:15:19 -07:00
alexlomt
7a9584f0f9
fix(ci): harden release checks workflow inputs ( #66884 )
...
Merged via squash.
Prepared head SHA: d4e0097301
Co-authored-by: alexlomt <181166594+alexlomt@users.noreply.github.com >
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
Reviewed-by: @hxy91819
2026-04-25 13:13:30 +08:00
Mason Huang
b79272baad
CI: increase CodeQL JavaScript runner size ( #71402 )
...
* CI: increase CodeQL JavaScript runner size
* CI: trim CodeQL JavaScript scope further
* ci: keep CodeQL extension coverage
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-04-25 13:04:48 +08:00
Mason Huang
5d4931cc3f
CI: trim CodeQL JavaScript scope ( #71347 )
2026-04-25 09:57:12 +08:00
Peter Steinberger
d4a9b28d0c
test: add agents delete Docker smoke
2026-04-25 02:43:11 +01:00
Patrick Erichsen
f896c3935e
ci: centralize workflow openai model defaults ( #70845 )
2026-04-24 13:22:35 -07:00
Peter Steinberger
c3f4c75d39
ci: give lint enough blacksmith cpu
2026-04-24 20:45:32 +01:00
Peter Steinberger
e471d40942
ci: run preflight on github hosted ubuntu
2026-04-24 20:37:02 +01:00
Peter Steinberger
c2a353a3bd
perf: shorten extension ci tail
2026-04-24 20:35:55 +01:00
Peter Steinberger
e6d04682d3
ci: tune oxlint threads
2026-04-24 20:17:42 +01:00
Peter Steinberger
65c9cb852e
ci: keep only fast core on blacksmith
2026-04-24 20:07:56 +01:00
Peter Steinberger
c9998af44d
ci: move node fanout to blacksmith
2026-04-24 20:02:48 +01:00
Peter Steinberger
7b5307acfc
ci: move fast bundled checks to blacksmith
2026-04-24 20:00:12 +01:00
Peter Steinberger
7a63dd3f12
ci: rebase docs sync with source preference
2026-04-24 18:58:53 +01:00
Peter Steinberger
6fea42fc2d
ci: skip stale docs sync publishes
2026-04-24 18:54:01 +01:00
Laurent Mazare
d7e2939791
feat: add Gradium text-to-speech provider ( #64958 )
...
Adds the Gradium bundled plugin with TTS and speech-provider registration, docs, label routing, and focused/live coverage.
Also carries the current main lint cleanup needed for the rebased CI lane.
Co-authored-by: laurent <laurent.mazare@gmail.com >
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-24 18:43:53 +01:00
Peter Steinberger
712b7c6637
ci(release): configure shared docker e2e builder
...
(cherry picked from commit 6f948d925e )
2026-04-24 18:22:24 +01:00
Peter Steinberger
e35e6e1d15
ci: try blacksmith preflight runner
2026-04-24 18:20:36 +01:00
Peter Steinberger
c9f2403547
ci: pass node shard runner overrides
2026-04-24 18:05:29 +01:00
Peter Steinberger
660cea680a
ci: move tail node shards to blacksmith
2026-04-24 18:03:29 +01:00
Peter Steinberger
11cffb2300
fix: remove duplicate diagnostic category export
2026-04-24 17:58:22 +01:00
Peter Steinberger
afc0c32bd0
ci: try larger blacksmith lint lane
2026-04-24 17:55:44 +01:00
Peter Steinberger
c15edc3641
ci: try smaller blacksmith support lanes
2026-04-24 17:50:46 +01:00
Peter Steinberger
5deef28b7a
ci: split docs-only push checks
2026-04-24 17:41:04 +01:00
Peter Steinberger
3df9fd4354
ci: keep preflight off congested blacksmith
2026-04-24 17:28:11 +01:00
Peter Steinberger
f4ffed8482
ci: reduce ubuntu preflight queue
2026-04-24 17:24:37 +01:00
Peter Steinberger
16c7de085c
ci: move long tail checks to blacksmith
2026-04-24 17:16:18 +01:00
Peter Steinberger
c05791f619
ci: split blacksmith node lanes by runner size
2026-04-24 17:05:09 +01:00
Peter Steinberger
6b618f0635
ci: offload selected node lanes to blacksmith
2026-04-24 16:23:24 +01:00
Peter Steinberger
7130e56f87
ci: avoid scarce runners for node fanout
2026-04-24 15:54:44 +01:00
Ayaan Zaidi
f353a61bab
ci(release): use blacksmith docker cache for npm telegram
2026-04-24 12:36:50 +05:30
Ayaan Zaidi
e30837910b
ci(release): set up buildx for npm telegram image
2026-04-24 12:33:42 +05:30
Ayaan Zaidi
512d3d2287
ci(release): prebuild npm telegram docker image
2026-04-24 12:29:54 +05:30
Ayaan Zaidi
a02a54ff13
ci(release): clarify npm telegram approval label
2026-04-24 12:20:14 +05:30
Ayaan Zaidi
8ba22ca0dc
ci(release): use release approval for npm telegram e2e
2026-04-24 12:15:09 +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
0baa8c1763
ci(release): add manual npm telegram beta e2e
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
Patrick Erichsen
3a18801343
Add Discord live QA lane ( #70792 )
...
* Add Discord live QA lane
* Add Discord native command QA coverage
2026-04-23 19:48:37 -07:00
Peter Steinberger
794437a730
ci: keep full install smoke off merge pushes
2026-04-24 02:31:36 +01:00
Peter Steinberger
59a8afe6fa
feat: add Google Meet participant plugin
2026-04-24 02:15:53 +01:00
Peter Steinberger
3caaba79bc
ci: keep installer smoke dependencies installed
2026-04-24 01:50:43 +01:00
Peter Steinberger
d1ea58fdbf
ci: limit bun install smoke to release gates
2026-04-24 01:50:42 +01:00
Peter Steinberger
3a2f0e7a1a
ci: split install smoke fast path
2026-04-24 01:50:42 +01:00