Peter Steinberger
72c765e736
ci: parallelize additional boundary guards
2026-04-22 18:21:05 +01:00
Peter Steinberger
024592fb1d
Revert "ci: reuse build artifacts for gateway topology"
...
This reverts commit be317769e6 .
2026-04-22 18:10:02 +01:00
Peter Steinberger
be317769e6
ci: reuse build artifacts for gateway topology
2026-04-22 18:05:27 +01:00
Peter Steinberger
03cf97a33e
ci: consolidate short test workers
2026-04-22 17:49:06 +01:00
Peter Steinberger
e8240a2628
ci: keep build smoke on blacksmith
2026-04-22 17:33:40 +01:00
Peter Steinberger
d8913d3901
ci: offload short linux checks
2026-04-22 17:30:54 +01:00
Peter Steinberger
8febc20e80
ci: reduce blacksmith test pressure
2026-04-22 17:26:00 +01:00
Peter Steinberger
fb70d3ac67
ci: refresh ci concurrency group
2026-04-22 15:53:37 +01:00
Peter Steinberger
ed97cc7210
ci: skip aggregate fan-in after cancellation
2026-04-22 15:52:25 +01:00
Peter Steinberger
c73f7d6596
ci: move lightweight automation off blacksmith
2026-04-22 15:44:34 +01:00
Peter Steinberger
38135ff6b4
ci: keep cpu-sensitive lanes larger
2026-04-22 15:08:47 +01:00
Peter Steinberger
cdf5f66298
ci: keep long matrix aggregates on blacksmith
2026-04-22 15:00:17 +01:00
Peter Steinberger
95e430f670
ci: run aggregate checks off blacksmith
2026-04-22 14:53:41 +01:00
Peter Steinberger
fd01a66e30
ci: downsize blacksmith runners
2026-04-22 14:39:20 +01:00
Val Alexander
dab46a7e98
qa: harden parity gate execution ( #70045 )
2026-04-22 03:08:25 -05:00
Peter Steinberger
eb67964239
ci: build private qa parity runtime
2026-04-22 08:52:55 +01:00
Peter Steinberger
cd088d8a16
ci: build runtime before parity gate
2026-04-22 08:52:55 +01:00
Peter Steinberger
0cd785d8a5
ci: stabilize parity gate runner
2026-04-22 08:52:55 +01:00
Peter Steinberger
895b2690c4
ci: serialize parity gate scenarios
2026-04-22 08:52:55 +01:00
Peter Steinberger
0a670a058d
perf(ci): unblock node compat and trim runtime compat test
2026-04-22 06:34:08 +01:00
pashpashpash
dc4e97472d
Make harness failures fail honestly ( #69981 )
...
* Agents: fail honestly on harness errors
* Docs: clarify Codex harness fallback
2026-04-22 14:33:21 +09:00
Peter Steinberger
e39784decd
ci: move preflight off blacksmith runners
2026-04-22 06:12:33 +01:00
Peter Steinberger
de616055f7
perf(ci): trim preflight setup and stream test waits
2026-04-22 06:11:02 +01:00
Peter Steinberger
262899f495
ci: shallow checkout live reusable jobs
2026-04-22 06:00:01 +01:00
Peter Steinberger
c07b388f77
ci: keep pnpm alignment scoped to CI
2026-04-22 05:58:50 +01:00
Peter Steinberger
fbddef34bd
perf(ci): trim provider catalog test setup
2026-04-22 05:57:22 +01:00
Peter Steinberger
d733d547c0
ci: use fastest Blacksmith testbox runner
2026-04-22 05:33:05 +01:00
dependabot[bot]
68a55cc434
build(deps): bump docker/build-push-action from 6 to 7 ( #48053 )
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6 to 7.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 21:30:47 -07:00
dependabot[bot]
00da59124d
build(deps): bump actions/setup-node from 4 to 6 ( #61769 )
...
Bumps [actions/setup-node](https://github.com/actions/setup-node ) from 4 to 6.
- [Release notes](https://github.com/actions/setup-node/releases )
- [Commits](https://github.com/actions/setup-node/compare/v4...v6 )
---
updated-dependencies:
- dependency-name: actions/setup-node
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 21:29:52 -07:00
dependabot[bot]
bcadf60b4d
chore(deps): bump actions/create-github-app-token from 2 to 3.0.0 ( #65099 )
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2 to 3.0.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 3.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 21:19:58 -07:00
dependabot[bot]
7550d426dd
chore(deps): bump actions/github-script from 8 to 9 ( #65098 )
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 8 to 9.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v8...v9 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-version: '9'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-21 21:19:26 -07:00
Peter Steinberger
261b07b1d6
ci: prepare Blacksmith testbox shell
2026-04-22 05:17:30 +01:00
Peter Steinberger
092f292ceb
ci: use smaller Blacksmith testbox runner
2026-04-22 05:14:55 +01:00
Peter Steinberger
4e22fc9498
ci: cancel stale push sanity runs
2026-04-22 05:11:57 +01:00
Peter Steinberger
ba0250e4f3
ci: add Blacksmith testbox workflow
2026-04-22 04:59:38 +01:00
Peter Steinberger
115accfc82
ci: narrow extension boundary cache inputs
2026-04-22 04:08:42 +01:00
Peter Steinberger
e836b5b6d7
ci: isolate mlx from macos swift checks
2026-04-22 02:12:07 +01:00
Peter Steinberger
710e4e9e51
ci: widen package boundary cache inputs
2026-04-22 01:53:22 +01:00
Peter Steinberger
d57fe63ee0
ci: cache package boundary artifacts
2026-04-22 01:42:44 +01:00
Peter Steinberger
73d9746e6a
ci: reuse swift build cache for unchanged inputs
2026-04-22 01:30:40 +01:00
Peter Steinberger
ce05418930
ci: preserve exact swift build cache
2026-04-22 01:26:05 +01:00
Peter Steinberger
37463af5e1
ci: increase package boundary compile concurrency
2026-04-22 00:26:03 +01:00
Peter Steinberger
85c63942a5
ci: skip swift package patch in macos node lane
2026-04-22 00:16:45 +01:00
Peter Steinberger
a426ef5b6a
ci: preserve swift build cache hits
2026-04-22 00:12:03 +01:00
Peter Steinberger
6bf56d8637
ci: cap android checkout and use build cache
2026-04-22 00:02:40 +01:00
Peter Steinberger
cc8ecde364
ci: avoid external gradle action in android checks
2026-04-21 23:56:52 +01:00
Peter Steinberger
6966f018f7
ci: quiet mlx swift manifest warnings
2026-04-21 23:52:04 +01:00
Peter Steinberger
e822e71410
ci: cap stuck checkout retries
2026-04-21 23:47:17 +01:00
Bek
dfe0e49c8a
fix(qmd): Dedup in-flight manager creation so only one full QMD manager arms per agent/config at a time, eliminating the concurrent exportSessions() collisions that triggered path changed during write errors ( #65226 )
...
Fixes concurrent manager creation races that caused SafeOpenErrors during session export.
Deduplicates in-flight manager creation so only one full QMD manager arms per agent/config at a time, eliminating the concurrent exportSessions() collisions that triggered path changed during write errors
Resolves and snapshots runtime inputs before cache reuse, replacing stale managers atomically when workspace/config changes, and aborting queued export work promptly on close()
2026-04-21 18:22:21 -04:00
Peter Steinberger
e5af4e3b5c
ci(deps): gate extension-owned root dependencies
2026-04-21 21:08:08 +01:00