Peter Steinberger
d6eac07b06
ci: add fast bundled docker e2e
2026-04-23 01:09:35 +01:00
Peter Steinberger
054fda206e
ci: rotate stuck build-smoke queue
2026-04-22 21:59:48 +01:00
Vincent Koc
4c675216f1
fix(qa): deflake parity approval preflight
2026-04-22 13:43:29 -07:00
Peter Steinberger
f9cbaae19e
ci: rotate cancelled docs queue
2026-04-22 20:51:48 +01:00
Peter Steinberger
8fcca8a5e1
ci: rotate main concurrency queue
2026-04-22 20:39:49 +01:00
Peter Steinberger
2aaac45c07
ci: move node aggregate checks off blacksmith
2026-04-22 20:36:27 +01:00
Peter Steinberger
8b89d37a2b
ci: rotate stale concurrency group
2026-04-22 20:05:10 +01:00
Peter Steinberger
3c89f5d537
ci: add scoped docker gateway e2e
2026-04-22 20:02:23 +01:00
Peter Steinberger
170496c105
ci: fold build smoke into artifact job
2026-04-22 19:52:13 +01:00
Peter Steinberger
6294182cbb
ci: parallelize extension batch groups
2026-04-22 19:39:08 +01:00
Peter Steinberger
d30f252c1b
ci: use dist cache instead of artifact upload
2026-04-22 19:31:25 +01:00
Peter Steinberger
40e19cc9a1
ci: downsize install smoke runner
2026-04-22 18:54:06 +01:00
Peter Steinberger
d8c9185f3f
ci: add fast docker install smoke
2026-04-22 18:39:03 +01:00
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
Vincent Koc
91ac485246
feat(tokenjuice): bundle the native adapter ( #69946 )
...
* feat(plugins): register embedded extension factories
* feat(tokenjuice): bundle the native adapter
* fix(tokenjuice): gate the bundled embedded extension seam
* fix(tokenjuice): refresh runtime sidecar baseline
* fix(plugins): harden bundled embedded extensions
* fix(plugins): install source bundled runtime deps
* fix(tokenjuice): sync lockfile importer
* fix(plugins): validate reused runtime dep versions
* fix(plugins): restore tokenjuice CI contract
* fix(plugins): remove tokenjuice dts bridge
* fix(tokenjuice): repair openclaw type shim
* fix(plugins): harden bundled runtime deps
* fix(plugins): keep source checkout runtime deps local
* fix(plugins): isolate bundled runtime dep installs
* fix(cli): keep plugin startup registration non-activating
* fix(cli): keep loader overrides out of plugin cli options
2026-04-21 23:58:37 -07: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
JuniperSling
d8b9be468a
feat(tencent): add bundled Tencent Cloud provider plugin (Tokenhub + Token Plan) ( #68460 )
...
* feat(tencent): add bundled Tencent Cloud provider plugin (Tokenhub + Token Plan)
* fix(tencent): use provider-specific default model aliases
Both Tencent providers previously defaulted to the same alias "HY3 Preview",
which collides in buildModelAliasIndex (single alias map, keyed by normalized
alias). When both providers are onboarded, alias-based selection routed to
whichever provider was configured last.
Disambiguate the fallback aliases so resolution is deterministic regardless
of onboarding order:
- tencent-tokenhub -> "HY3 Preview (TokenHub)"
- tencent-token-plan -> "HY3 Preview (Token Plan)"
* docs(tencent): rename model to "Hy3 preview" and drop "HY3" family name
Align with the external-facing product name:
- model display name: "HY3 Preview" -> "Hy3 preview"
- family/umbrella references in docs and auth hints: "HY3" -> "Hy3 preview"
- internal cost constant: HY3_COST -> HY_COST
Model call id (hy3-preview) is unchanged.
* docs(tencent): use "Hy" as the family name in generic references
Keep specific model references as "Hy3 preview" (model catalog names,
onboarding aliases, Available-models docs entries), but switch
family/umbrella references to the plain "Hy" family name so future Hy
versions fit without doc churn:
- auth hints: "Hy via Tencent TokenHub Gateway" / "Hy via Token Plan"
- docs intro + Use-case table: "Tencent Hy models" / "call Hy via ..."
- models.ts pricing comment: "Hy pricing"
* feat(tencent): add tiered pricing for Hy3 preview model
---------
Co-authored-by: albertxyu <albertxyu@tencent.com >
2026-04-21 21:59:22 -07: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