Peter Steinberger
047acaa176
fix: stage ACP and Codex runtime deps
2026-04-21 08:47:24 +01:00
Peter Steinberger
f14e91b39f
test: add bundled channel dependency Docker smoke
2026-04-21 08:26:23 +01:00
Peter Steinberger
fccb2b8ace
fix: launch Windows startup gateway directly
2026-04-21 08:03:34 +01:00
Peter Steinberger
494cd78889
fix: tolerate pnpm-backed runtime dependency installs
2026-04-21 07:37:48 +01:00
Ahmed Tokyo
c92490881b
fix: map thinkingLevel to reasoning.effort for openai-responses-defaults family
2026-04-21 07:37:48 +01:00
Peter Steinberger
663501206f
test: speed up channel contract CI
2026-04-21 06:12:55 +01:00
Peter Steinberger
6d409a6182
test: harden Parallels fresh install smoke
2026-04-21 05:34:25 +01:00
Peter Steinberger
91dde183dc
ci: isolate gateway watch regression harness
2026-04-21 05:27:57 +01:00
Tak Hoffman
1303b03241
fix: add silent reply policy by conversation type ( #68644 )
...
Thanks @Takhoffman.
2026-04-21 05:17:55 +01:00
Peter Steinberger
e1d7e2e8a2
test: harden parallels package smokes
2026-04-21 04:32:12 +01:00
Peter Steinberger
e032d44179
test: bound installer e2e agent turns
2026-04-21 04:11:01 +01:00
Peter Steinberger
d7d1270ced
build: keep a2ui bundle stable
2026-04-21 04:11:01 +01:00
Omar Shahine
b5f25de352
bluebubbles: forward per-group systemPrompt into GroupSystemPrompt ( #69198 )
...
Forward per-group systemPrompt config into inbound context GroupSystemPrompt so configured group-specific behavioral instructions (for example threaded-reply and tapback conventions) are injected on every turn. Supports "*" wildcard fallback matching the existing requireMention pattern.
Closes #60665 .
Co-authored-by: Omar Shahine <omarshahine@users.noreply.github.com >
2026-04-20 20:01:03 -07:00
Peter Steinberger
d1f7f69cd4
fix: serialize run-node artifact writes
2026-04-21 03:53:23 +01:00
Peter Steinberger
bed2472121
fix: stabilize docker live checks
2026-04-21 03:45:32 +01:00
Peter Steinberger
8d747d20b8
test: split contract vitest shards
2026-04-21 03:01:08 +01:00
Peter Steinberger
9f9235b692
test(channels): shard registry-backed contracts
2026-04-20 23:10:46 +01:00
Peter Steinberger
99b933f160
perf(gateway): skip cold startup sidecars until needed
2026-04-20 22:24:37 +01:00
Peter Steinberger
f5305afcfb
test: speed changed lanes and channel contracts
2026-04-20 20:53:38 +01:00
Peter Steinberger
d8cf947f6b
perf(gateway): streamline startup sidecars
2026-04-20 20:52:42 +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
7aebac697e
ci: split remaining slow test shards
2026-04-20 19:15:45 +01:00
Peter Steinberger
305d04b758
perf(test): move temp path guard to check
2026-04-20 19:07:29 +01:00
Peter Steinberger
96f7e322ba
test: route changed runner edits narrowly
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
97e79bb5f6
test: balance extension shard scheduling
2026-04-20 17:41:38 +01:00
Peter Steinberger
b591b3e79a
refactor: share check script helpers
2026-04-20 17:34:56 +01:00
Peter Steinberger
b225d31179
ci: split remaining slow CI lanes
2026-04-20 17:29:11 +01:00
Peter Steinberger
acb4c5c2f3
perf(test): cache extension boundary prep freshness
2026-04-20 17:20:33 +01:00
Peter Steinberger
f3bc22d577
ci: allow empty extension channel lint
2026-04-20 16:58:03 +01:00
Peter Steinberger
0603ceba23
test: split heavy extension test shards
2026-04-20 16:50:01 +01:00
Peter Steinberger
788b47536c
feat: add changed-lane local gate
2026-04-20 15:48:20 +01:00
Peter Steinberger
fc56cd135f
refactor: reuse telegram command keyboard helper
2026-04-20 15:38:10 +01:00
Peter Steinberger
8d4e3f5c3c
refactor: reuse runtime logger helper
2026-04-20 15:34:39 +01:00
Peter Steinberger
f6f7d2f85e
refactor: share qa channel protocol types
2026-04-20 15:32:31 +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
46ae3d314a
perf: parallelize local check gate
2026-04-20 13:55:55 +01:00
Peter Steinberger
897c50e1a4
perf: speed up type check gate
2026-04-20 13:17:43 +01:00
Omar Shahine
8fbf0972e7
bluebubbles: always set method explicitly on text sends, force Private API on macOS 26 ( #69070 )
...
Merged via squash.
Prepared head SHA: e3af5c5d83
Co-authored-by: omarshahine <198016546+xqing3@users.noreply.github.com >
Co-authored-by: omarshahine <10343873+omarshahine@users.noreply.github.com >
Reviewed-by: @omarshahine
2026-04-19 13:42:56 -07:00
Peter Steinberger
53495f5136
test: complete workspace setup in update smokes
2026-04-19 10:28:10 +01:00
Peter Steinberger
2ecea9395b
test: make OpenWebUI smoke deterministic
2026-04-19 09:22:20 +01:00
Peter Steinberger
8c4ecf42df
fix: stabilize release smoke reruns
2026-04-19 09:05:33 +01:00
Peter Steinberger
beb2fded6d
test: stabilize standalone Parallels smoke lanes
2026-04-19 08:43:15 +01:00
Peter Steinberger
bb6ba38a10
fix: keep qa lab compat shim out of release inventory
2026-04-19 06:24:34 +01:00
Peter Steinberger
4862d34925
fix: package plugin SDK alias wrappers
2026-04-19 03:01:25 +01:00