Peter Steinberger
72c765e736
ci: parallelize additional boundary guards
2026-04-22 18:21:05 +01:00
Peter Steinberger
2afad03931
ci: trim gateway watch build profile
2026-04-22 18:11:48 +01:00
Peter Steinberger
03cf97a33e
ci: consolidate short test workers
2026-04-22 17:49:06 +01:00
Peter Steinberger
6370013bb7
ci: rebalance runtime config tests
2026-04-22 17:37:54 +01:00
Peter Steinberger
8febc20e80
ci: reduce blacksmith test pressure
2026-04-22 17:26:00 +01:00
Peter Steinberger
4ef1c06f9e
ci: rebalance agentic node tests
2026-04-22 17:18:32 +01:00
Peter Steinberger
0d12422418
ci: consolidate test shard fanout
2026-04-22 14:23:43 +01:00
Peter Steinberger
ffef84dea7
ci: start runtime tests without dist
2026-04-22 02:27:03 +01:00
Vincent Koc
b5c4aaf2a7
fix(install): mirror node-domexception override for npm ( #69819 )
...
* fix(install): mirror node-domexception override for npm
* docs(changelog): credit npm install override fix
* fix(install): pin domexception override exactly
* docs(changelog): drop leftover npm fix merge markers
* Update CHANGELOG.md
2026-04-21 14:45:05 -07:00
Peter Steinberger
8d1b3d4578
ci: speed up release metadata pre-commit checks
2026-04-21 21:56:06 +01:00
Peter Steinberger
e5af4e3b5c
ci(deps): gate extension-owned root dependencies
2026-04-21 21:08:08 +01:00
Peter Steinberger
d2185bd45b
fix: run packed bundled postinstall in release check
...
(cherry picked from commit e57e54e591 )
2026-04-21 16:40:07 +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
d7d1270ced
build: keep a2ui bundle stable
2026-04-21 04:11:01 +01:00
Peter Steinberger
32434b5f81
test: align install smoke timeout assertion
2026-04-21 04:05:39 +01:00
Peter Steinberger
8d747d20b8
test: split contract vitest shards
2026-04-21 03:01:08 +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
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
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
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
8c4ecf42df
fix: stabilize release smoke reruns
2026-04-19 09:05:33 +01:00
Peter Steinberger
a7e029fde9
refactor: cache provider tool runtimes
2026-04-18 19:05:00 +01:00
Peter Steinberger
3f3bc97cd3
chore(lint): enable warning comments rule
2026-04-18 18:55:18 +01:00
Peter Steinberger
df525b90f2
chore(lint): enable unnecessary type parameter rule
2026-04-18 18:31:13 +01:00
Peter Steinberger
e7d33b4870
refactor: finish dynamic import cleanup
2026-04-18 17:54:38 +01:00
Onur
361750775d
CI: stabilize live release lanes ( #67838 )
...
* CI: stabilize live release lanes
* CI: widen codex live exclusions
* Gateway: stop live config/auth lazy re-imports
* CI: mount writable live Docker homes
* Live: tighten retry and provider filter overrides
* CI: use API-key auth for codex live lanes
* CI: fix remaining live lanes
* CI: stop forwarding live OpenAI base URLs
* Gateway: fix live startup loader regression
* CI: stop expanding OpenAI keys in live Docker lanes
* CI: stop expanding installer secrets in Docker
* CI: tighten live secret boundaries
* Gateway: pin Codex harness base URL
* CI: fix reusable workflow runner label
* CI: avoid template expansion in live ref guard
* CI: tighten live trust gate
* Gateway: ignore empty Codex harness base URL
* CI: stabilize remaining live lanes
* CI: harden live retries and canvas auth test
* CI: extend cron live probe budget
* CI: keep codex harness lane on api-key auth
* CI: stage live Docker OpenAI auth via env files
* CI: bootstrap codex login for Docker API-key lanes
* CI: accept hosted-runner codex fallback responses
* CI: accept additional codex sandbox fallback text
* CI: accept hosted-runner live fallback variants
* CI: accept codex current-model fallback
* CI: broaden codex sandbox model fallbacks
* CI: cover extra codex sandbox wording
* CI: extend cli backend cron retry budget
* CI: match codex models fallbacks by predicate
* CI: accept configured-models live fallback
* CI: relax OpenAI websocket warmup timeout
* CI: accept extra codex model fallback wording
* CI: generalize codex model fallback matching
* CI: retry cron verify cancellation wording
* CI: accept interactive codex model entrypoint fallback
* Agents: stabilize Claude bundle skill command test
* CI: prestage live Docker auth homes
* Tests: accept current Codex models wording
* CI: stabilize remaining live lanes
* Tests: widen CLI backend live timeout
* Tests: accept current Codex model summary wording
* CI: disable codex-cli image probe in Docker lane
* Tests: respect CLI override for Codex Docker login
* Tests: accept current Codex session models header
* CI: stabilize remaining live validation lanes
* CI: preserve Gemini ACP coverage in auth fallback
* CI: fix final live validation blockers
* CI: restore Codex auth for CLI backend lane
* CI: drop local Codex config in live Docker lane
* Tests: tolerate Codex cron and model reply drift
* Tests: accept current Codex live replies
* Tests: retry more Codex cron retry wording
* Tests: accept environment-cancelled Codex cron retries
* Tests: retry blank Codex cron probe replies
* Tests: broaden Codex cron retry wording
* Tests: require explicit Codex cron retry replies
* Tests: accept current Codex models environment wording
* CI: restore trusted Codex config in live lane
* CI: bypass nested Codex sandbox in docker
* CI: instrument live codex cron lane
* CI: forward live CLI resume args
* Tests: accept interactive Codex model selection
* Tests: bound websocket warm-up live lane
* CI: close live lane review gaps
* Tests: lazy-load gateway live server
* Tests: avoid gateway live loader regression
* CI: scope reusable workflow secrets
* Tests: tighten codex models live assertion
* Tests: normalize OpenAI speech live text
2026-04-18 03:18:12 +02:00
Vincent Koc
c756d61cdc
ci(tests): rebalance extension shards by estimated cost
2026-04-17 15:05:41 -07:00
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
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
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
Vincent Koc
c9103c2e47
fix(ci): prepare plugin sdk dts before lint
2026-04-16 13:50:23 -07:00