Gustavo Madeira Santana
54e4e16844
Tests: narrow session binding contract setup
2026-04-17 03:36:13 -04:00
Peter Steinberger
7d4f1a6777
test: allow ollama public surface boundary test
2026-04-17 07:28:09 +01:00
Ayaan Zaidi
2a283e87a7
fix(plugins): enforce synchronous registration
2026-04-17 10:14:00 +05:30
Gustavo Madeira Santana
e8ae3901b6
Tests: scope grouped benchmark artifacts
2026-04-16 23:45:57 -04:00
Gustavo Madeira Santana
8e444ac5a6
Tests: add grouped performance report benchmark
2026-04-16 23:43:06 -04:00
Peter Steinberger
a2f2e5738e
test: trim messaging test hotspots
2026-04-17 04:10:55 +01:00
Gustavo Madeira Santana
baf11b83d7
Check: avoid duplicate boundary prep
...
Rely on the lint wrapper to prepare extension package-boundary artifacts during pnpm check instead of invoking the same prep script again at the end.
Add a script regression so the duplicate check path does not return.
2026-04-16 21:37:08 -04:00
Peter Steinberger
dbc8179f31
test: narrow hotspot mocks
2026-04-17 01:53:16 +01:00
Peter Steinberger
272536015f
test: slim runtime hotspot mocks
2026-04-17 01:15:31 +01:00
Peter Steinberger
26db52ed69
build: restore qa lab updater sidecar
2026-04-17 00:44:35 +01:00
Peter Steinberger
ed04d38bec
build: restore qa channel updater sidecar
2026-04-17 00:00:41 +01:00
Peter Steinberger
a98754d504
refactor(agents): clarify prompt cache compatibility gates
2026-04-16 14:59:20 -07:00
Peter Steinberger
8a37bb4ed6
perf: speed up security audit test imports
2026-04-16 21:54:13 +01:00
Vincent Koc
c9103c2e47
fix(ci): prepare plugin sdk dts before lint
2026-04-16 13:50:23 -07:00
Peter Steinberger
372c0051ba
test: speed up slow import-boundary tests
2026-04-16 21:14:17 +01:00
Vincent Koc
2285429aa2
test(vitest): cut unit-ui startup overhead
2026-04-16 12:16:21 -07:00
Onur
900e291f31
CI: expand native release validation coverage ( #67144 )
...
* Actions: grant reusable release checks actions read
* Actions: use read-all for reusable release checks
* CI: add native cross-OS release checks
* CI: wire Discord smoke secrets for cross-OS checks
* CI: fix native cross-OS installer compatibility
* CI: skip empty pnpm cache saves in matrix jobs
* CI: honor workflow runner override envs
* CI: finish native cross-OS update checks
* CI: fix native cross-OS workflow regressions
* Installer: capture Windows npm stderr safely
* CI: harden cross-OS release checks
* CI: resolve reusable workflow harness ref
* CI: stabilize cross-OS dev update lanes
* CI: tighten release-check workflow semantics
* CI: repoint repaired git CLI on POSIX
* CI: repair native dev-update shell handoff
* CI: preserve real updater semantics
* CI: harden supported release-check refs
* CI: harden release-check refs and fresh mode
* CI: skip dev-update for immutable tag refs
* CI: repair fresh installer release checks
* CI: fix native release check installer lanes
* CI: install release checks from candidate artifacts
* CI: use Windows cmd shims in release checks
* Installer: run Windows npm shim via PowerShell
* CI: pin dev update verification to candidate sha
* CI: pin reusable harness and published installers
* CI: isolate Windows dev-update PATH validation
* CI: align Windows dev-update bootstrap validation
* CI: avoid Windows installer gateway flake
* CI: run cross-OS release checks via TypeScript
* CI: bootstrap tsx for release-check workflow
* CI: fix native release-check follow-ups
* CI: tighten dev-update release checks
* CI: peel annotated workflow refs
* CI: harden native release checks
* CI: fix release-check verifier drift
* CI: fix release-check workflow drift
* CI: fix release-check ref resolution
* CI: harden Windows release-check gateway startup
* CI: fix release-check fallback validation
* CI: harden cross-os release checks
* CI: pin dev-update release checks to candidate SHA
* CI: resolve remote dev target refs
* CI: detect cloned dev-update checkouts
* CI: harden Windows release-check launcher
* Windows: harden task fallback and runner overrides
* Release checks: preserve Windows PATH and baseline version reads
* CI: add release validation live lanes
* CI: expand live and e2e release coverage
* CI: add branch dispatch for live and e2e checks
2026-04-16 19:58:19 +02:00
Daniel Salmerón Amselem
687ede50a5
fix(agents): add prompt cache compatibility opt-out
...
Add compat.supportsPromptCacheKey for OpenAI Responses prompt_cache_key handling, update generated config baseline, changelog, and A2UI dependency-layout test compatibility.
2026-04-16 10:48:51 -07:00
Peter Steinberger
6429fa0a7f
test: keep prompt cache PR gate green
2026-04-16 09:41:26 -07:00
Peter Steinberger
1d41ef724a
test: isolate tts provider auto-selection env
2026-04-16 17:05:36 +01:00
Barron Roth
bf59917cd1
fix: add Google Gemini TTS provider ( #67515 ) (thanks @barronlroth)
...
* Add Google Gemini TTS provider
* Remove committed planning artifact
* Explain Google media provider type shape
* google: distill Gemini TTS provider
* fix: add Google Gemini TTS provider (#67515 ) (thanks @barronlroth)
* fix: honor cfg-backed Google TTS selection (#67515 ) (thanks @barronlroth)
* fix: narrow Google TTS directive aliases (#67515 ) (thanks @barronlroth)
---------
Co-authored-by: Ayaan Zaidi <hi@obviy.us >
2026-04-16 11:54:35 +05:30
OwenYWT
b878d50e0e
fix(whatsapp): write creds.json atomically ( #63577 )
...
Merged via squash.
Prepared head SHA: 70ef5b379f
Co-authored-by: OwenYWT <103073962+OwenYWT@users.noreply.github.com >
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com >
Reviewed-by: @mcaxtr
2026-04-16 02:44:46 -03:00
Peter Steinberger
045ea7bf6a
test(parallels): clean up npm update guard jobs
2026-04-15 22:43:28 +01:00
Peter Steinberger
a5dafa27b6
fix(release): allow legacy qa sidecar verification
2026-04-15 20:49:30 +01:00
Gustavo Madeira Santana
4dfcc030ae
fix(release): ignore leaf test filenames
2026-04-15 13:38:38 -04:00
Gustavo Madeira Santana
7c6f2c0a5a
Build: prune packaged runtime test cargo ( #67275 )
...
Merged via squash.
Prepared head SHA: 403f8e5749
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-15 13:18:03 -04:00
Peter Steinberger
229eb72cf6
build: exclude private QA from npm package
2026-04-15 09:39:51 -07:00
Peter Steinberger
1bca9ba479
fix(release): mirror bundled runtime deps
2026-04-15 12:29:15 +01:00
Vincent Koc
890e299e30
fix(ci): align docker smoke cache tests and reuse built dist
2026-04-15 12:12:58 +01:00
Vincent Koc
c727388f93
fix(plugins): localize bundled runtime deps to extensions ( #67099 )
...
* fix(plugins): localize bundled runtime deps to extensions
* fix(plugins): move staged runtime deps out of root
* fix(packaging): harden prepack and runtime dep staging
* fix(packaging): preserve optional runtime dep staging
* Update CHANGELOG.md
* fix(packaging): harden runtime staging filesystem writes
* fix(docker): ship preinstall warning in bootstrap layers
* fix(packaging): exclude staged plugin node_modules from npm pack
2026-04-15 12:04:31 +01:00
Peter Steinberger
ec3bbae49b
test: cover npm global install smoke
2026-04-15 11:38:04 +01:00
Mason Huang
edfa074e0f
Tests: align pnpm test expectations with main ( #67001 )
...
Merged via squash.
Prepared head SHA: 29c8068053
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
Reviewed-by: @hxy91819
2026-04-15 18:31:23 +08:00
Vincent Koc
7f35f76914
fix(update): harden dist inventory handling
2026-04-15 09:16:46 +01:00
Ayaan Zaidi
a1d4eb255a
fix(inventory): omit qa-matrix dist artifacts
2026-04-15 13:22:04 +05:30
Ayaan Zaidi
2a8226f8e2
fix(postinstall): reject dist symlink escapes
2026-04-15 13:22:04 +05:30
Ayaan Zaidi
9e1df98475
fix(postinstall): reject unsafe dist symlinks
2026-04-15 13:22:04 +05:30
Ayaan Zaidi
1077cb74f9
test(postinstall): use real dist inventory fixtures
2026-04-15 13:22:04 +05:30
Ayaan Zaidi
5754667c87
fix(postinstall): prune stale packaged dist files
2026-04-15 13:22:04 +05:30
Ayaan Zaidi
ccedc506a5
fix: handle native pnpm execpath
2026-04-15 10:35:43 +05:30
Gustavo Madeira Santana
4c52731051
fix(ci): parse quoted pnpm snapshot keys
2026-04-14 21:15:43 -04:00
Gustavo Madeira Santana
da43277cc9
fix(ci): make pnpm audit hook dependency-free
2026-04-14 21:12:26 -04:00
Peter Steinberger
e49be93f2c
fix(release): keep legacy update QA sidecars
2026-04-15 02:08:13 +01:00
Vincent Koc
55ee327981
fix(ci): replace retired pnpm audit hook
2026-04-15 01:10:07 +01:00
Vincent Koc
0329ec40db
ci(tests): split agentic node shard into three lanes
2026-04-15 00:55:41 +01:00
Peter Steinberger
5ed9016914
fix: narrow a2ui bundle hash inputs
2026-04-15 00:46:40 +01:00
Vincent Koc
a2888f8f7d
fix(ci): exclude private qa sidecars from install verify
2026-04-15 00:32:44 +01:00
Vincent Koc
f1c2be7d32
fix(ci): slim build-artifacts dist producer
2026-04-15 00:13:01 +01:00
Vincent Koc
58d0c179d7
fix(ci): split agentic node shard by runtime shape
2026-04-14 23:22:08 +01:00
Peter Steinberger
54cf4cd857
test(agents): isolate shared subagent state
2026-04-14 22:49:31 +01:00
Gustavo Madeira Santana
82a2db71e8
refactor(qa): split Matrix QA into optional plugin ( #66723 )
...
Merged via squash.
Prepared head SHA: 27241bd089
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com >
Reviewed-by: @gumadeiras
2026-04-14 16:28:57 -04:00