Vincent Koc
ed16f8fcf0
fix(ci): require billable Anthropic release key
2026-06-16 20:02:03 +08:00
Vincent Koc
b500a488e4
fix(ci): support Anthropic OAuth release validation
2026-06-16 18:10:49 +08:00
Vincent Koc
e71cf0ffcb
fix(release): tolerate npm propagation after publish
2026-06-16 09:51:47 +08:00
Vincent Koc
04b7e192af
fix(release): require full validation child run urls
2026-06-16 03:06:01 +02:00
Vincent Koc
5b18b7560e
fix(release): harden plugin package preflight
2026-06-15 14:23:57 +08:00
Jason (Json)
8ae1adfdcc
ci: gate stable releases on Windows companion assets ( #92555 )
...
* ci: gate stable releases on Windows companion assets
* fix(release): reject malformed Windows checksum manifests
* fix(release): make Windows recovery fail closed
* fix(release): tighten Windows asset identity checks
* fix(release): validate prepared candidate tarballs
---------
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-06-13 19:33:33 -07:00
Peter Steinberger
735f59af73
feat(providers): add GLM-5.2 support ( #92796 )
...
* feat(providers): add GLM-5.2 support
* ci(live): add GLM-5.2 provider shard
2026-06-13 14:33:28 -07:00
Patrick Erichsen
6cf06e8e7e
ci: split plugin ClawHub publishing paths
...
* feat: partition clawhub plugin release candidates
* fix: read clawhub trusted publisher config endpoint
* feat: split clawhub plugin bootstrap workflow
* ci: split plugin clawhub publish paths
* ci: pin clawhub package publish workflow
* ci: keep clawhub bootstrap token out of builds
* ci: fix clawhub release dry-run gating
* ci: align clawhub oidc publish refs
* ci: make clawhub bootstrap recovery idempotent
* ci: route clawhub repair candidates through bootstrap
* ci: preserve tideclaw alpha clawhub guards
* ci: simplify clawhub release ref handling
* ci: extract clawhub release routing plan
* ci: extract clawhub release runtime state
* test: guard clawhub release helper executability
* ci: pin ClawHub CLI for plugin publishing
* ci: allow historical ClawHub dry-run validation
* ci: fix ClawHub bootstrap token handoff
2026-06-12 20:16:06 -07:00
Peter Steinberger
8c7e5c6918
feat(moonshot): add Kimi K2.7 Code support ( #92554 )
...
* feat(moonshot): add Kimi K2.7 Code support
* test(moonshot): surface K2.7 live provider errors
* ci(live): accept Kimi key for Moonshot sweeps
* test(moonshot): verify K2.7 across API regions
2026-06-12 17:37:28 -07:00
Vincent Koc
6fb0c940fa
fix(release): gate beta publish on plugin verification
...
Delay public GitHub release publication until postpublish verification, dependency evidence upload, proof append, and required plugin publish gates pass.
Also updates release-maintainer instructions so newly publishable plugins are minted/prepublished through an owner-approved path without consuming the next auto-bumped beta version unless that path is the actual release publish.
2026-06-11 20:42:58 +09:00
Vincent Koc
69aca06e02
test(ci): assert larger QA runners
2026-06-10 18:02:10 +09:00
Patrick Erichsen
f05e9873c6
fix: let clawhub dry runs skip publish approval ( #91591 )
2026-06-08 21:04:32 -07:00
Patrick Erichsen
e8cf6df3a3
feat: dogfood reusable ClawHub package publish
2026-06-08 20:19:21 -07:00
Vincent Koc
5f6ee9f913
fix(release): prepare ClawHub publish deps after target checkout
2026-06-09 08:48:07 +09:00
Vincent Koc
ab645aca31
fix(test): require enabled live shard proof
2026-06-07 06:47:02 +02:00
Vincent Koc
e74d98bd65
fix(ci): fail release qa verifier closed
2026-06-07 01:17:58 +02:00
Vincent Koc
441a73c492
fix(ci): require docker e2e summaries
2026-06-07 00:35:03 +02:00
Vincent Koc
e1d18e5d02
fix(ci): surface advisory release QA failures
2026-06-06 19:20:29 +02:00
Vincent Koc
153a2badb0
fix(release): extend live Docker image pull timeout
2026-06-05 22:34:22 -07:00
Vincent Koc
4dd7bc6d88
fix(test): stage live docker home credentials
2026-06-04 20:22:35 -07:00
Peter Steinberger
58c663920d
docs: document script tests
2026-06-04 20:49:50 -04:00
Vincent Koc
deb9f11897
test(docker): harden live acp bind probes
2026-06-04 14:55:05 -07:00
Vincent Koc
7dead6537a
test(e2e): keep tui pty smoke off arm gateway runs
2026-06-04 09:50:57 -07:00
Vincent Koc
d26cef4249
fix(ci): preserve crabbox hydrate pnpm store
2026-06-04 03:59:51 +02:00
Vincent Koc
7b82901e58
ci(crabbox): keep hydrated modules under node_modules
2026-06-03 13:50:10 -07:00
Vincent Koc
78b3f60dbd
fix(ci): reset crabbox pnpm hydrate state
2026-06-03 05:33:59 +02:00
Peter Steinberger
a355c8897d
ci(release): keep docker preflight cheap
2026-06-02 02:48:41 +01:00
Peter Steinberger
8a1a8ea8a3
ci(release): wait out live provider rate limits
2026-06-02 02:38:22 +01:00
Peter Steinberger
f6653b9b35
fix(ci): retry live Docker image pulls
2026-06-02 02:08:26 +01:00
Peter Steinberger
4e45010203
ci(release): fail fast on red release children
...
(cherry picked from commit 8d7038775f )
2026-06-01 22:42:53 +01:00
Vincent Koc
3322212f14
fix(ci): tolerate pnpm workspace state on Windows hydrate
2026-06-01 09:36:41 +02:00
Vincent Koc
ddbd595f2f
fix(ci): link Windows hydrate node modules
2026-06-01 08:38:25 +02:00
Vincent Koc
fb17986af5
fix(ci): preserve hydrated Windows test deps
2026-06-01 06:08:10 +02:00
Peter Steinberger
0369672691
feat(minimax): add m3 model support ( #88860 )
2026-05-31 21:47:47 -04:00
Vincent Koc
16ef9c1435
fix(ci): use reliable Azure Crabbox capacity
2026-06-01 00:38:11 +02:00
Peter Steinberger
304e2c83c0
chore(lint): enable stricter oxlint rules
2026-05-31 18:59:02 +01:00
Peter Steinberger
d99934aacd
ci: use normal node_modules for Blacksmith Testbox
2026-05-31 15:04:49 +01:00
Peter Steinberger
d4f78c9339
ci: harden Crabbox Testbox runs
2026-05-31 09:29:56 +01:00
Peter Steinberger
4c33aaa86c
refactor: unify OpenAI provider identity ( #88451 )
...
* refactor: unify OpenAI provider identity
* refactor: move legacy oauth sidecar doctor helpers
* test: align OpenAI fixtures after rebase
* test: clean OpenAI provider unification
* fix: finish OpenAI provider cleanup
* fix: finish OpenAI cleanup follow-through
* fix: finish OpenAI CI cleanup
2026-05-31 00:29:44 +01:00
Peter Steinberger
50b7a2ffa1
ci(release): allow direct publish recovery
2026-05-30 21:13:19 +01:00
Vincent Koc
d9820e4098
fix(ci): disable crabbox on-demand fallback
2026-05-30 13:00:33 +02:00
Peter Steinberger
239523668e
ci(release): make plugin publish retries idempotent
2026-05-29 15:18:18 +01:00
joshavant
5814f7e1d3
ci: relax native OpenAI live proof timing
...
Co-authored-by: Vincent Koc <25068+vincentkoc@users.noreply.github.com >
Co-authored-by: jesse-merhi <79823012+jesse-merhi@users.noreply.github.com >
2026-05-30 00:04:06 +10:00
Peter Steinberger
cb765f1664
ci(release): require all plugins for core publish
2026-05-29 12:07:03 +01:00
Peter Steinberger
0b84d8b521
ci: refresh live gateway release lanes
2026-05-29 10:30:23 +01:00
Vincent Koc
9bf48660b3
fix(ci): keep Windows Crabbox hydrate fetch alive
2026-05-29 11:12:22 +02:00
Dallin Romney
ed36f423da
fix(ci): bound manual git fetches ( #87839 )
...
* fix(ci): bound manual git fetches
* fix(ci): cover platform fetch guards
* fix(ci): fail timed out target fetches
* fix(ci): repair typecheck regressions
* fix(ci): refresh CI expectations
* fix(ci): preserve main cron coverage
2026-05-28 22:56:54 -07:00
Peter Steinberger
1188aa3b81
feat: add Claude Opus 4.8 support ( #87890 )
...
* feat: add Claude Opus 4.8 support
* fix: omit Vertex Opus sampling overrides
* fix: preserve Opus adaptive thinking levels
* fix: clamp Anthropic max effort support
* fix: use sha256 for QA mock call ids
* fix: type Anthropic transport test model metadata
* test: update PDF model default for Opus 4.8
2026-05-29 06:10:42 +01:00
Peter Steinberger
201fe25dad
ci(release): let Telegram QA wait on credential leases
2026-05-28 23:58:52 +01:00
Peter Steinberger
bd77ebc761
ci(release): fix release smoke timeouts
2026-05-28 23:13:33 +01:00