Vincent Koc
5828ff8c95
ci(perf): pin OCM v0.2.25
...
(cherry picked from commit 65695bc5bb )
2026-07-13 02:18:14 -07:00
Peter Steinberger
4e51372dad
fix(ci): back off OCM asset retries ( #102996 )
...
(cherry picked from commit 372b527da4 )
2026-07-13 02:18:14 -07:00
Agustin Rivera
74fb0ea474
fix(ci): verify performance workflow downloads ( #93355 )
...
(cherry picked from commit 04d8a96b6c )
2026-07-13 02:18:14 -07:00
Dallin Romney
ee8a29eec7
release: forward-port extended stable pipeline
2026-07-13 02:09:50 -07:00
Dallin Romney
f079f2d758
fix(release): restore extended-stable publication
2026-07-11 18:26:50 -07:00
Dallin Romney
5f24b56c7a
fix(release): keep rehearsal reports artifact-only
2026-07-10 12:50:59 -07:00
Dallin Romney
ac65e75056
fix(ci): pin Kova payload parser
2026-07-10 12:48:24 -07:00
Dallin Romney
12ae52952a
fix(release): remove stale AI tarball reference
2026-07-10 12:33:12 -07:00
Dallin Romney
fd2341f60c
ci: extend Kova rehearsal timeout
2026-07-10 12:33:12 -07:00
Dallin Romney
0d80b1bdab
fix(release): pin rehearsal preflight to branch head
2026-07-09 21:02:21 -07:00
Dallin Romney
13a936aae5
fix(release): complete response-limit prerequisites
...
Partial prerequisite backports from 2592f8a51a and 0a14444924 , plus the exact throwaway release-check ref gate.
2026-07-09 20:11:51 -07:00
Dallin Romney
46ec326921
docs(release): document validation-only rehearsal
2026-07-09 20:01:03 -07:00
Dallin Romney
a9d74d31ea
fix(release): make rehearsal preflight only
2026-07-09 19:44:07 -07:00
Dallin Romney
634071ab37
fix(release): complete v6.8 preflight prerequisites
2026-07-09 19:37:47 -07:00
Dallin Romney
c5260efbae
fix(release): preserve validation evidence checks on v6.8
...
Retain the performance-blocking and stable-soak manifest gates while resolving the extended-stable workflow backport.
2026-07-09 19:21:56 -07:00
Kevin Lin
a8310b4215
feat(release): preflight all extended-stable npm packages ( #101757 )
...
* feat(release): preflight all extended-stable npm packages
* fix(release): install packed ai runtime in smoke
* fix(release): install sibling tarballs before core
* fix(release): verify unpublished tarballs locally
* fix(release): declare local preflight dependencies
* fix(release): pack workspace dependencies for smoke
* fix(release): accept pnpm pack artifact path
* fix(release): seed ai in sdk smoke
* fix(release): preserve prepublish verifier compatibility
(cherry picked from commit 9eeebf7cb1 )
2026-07-09 19:18:19 -07:00
Kevin Lin
a061da24eb
fix(release): allow SHA-only extended-stable preflight ( #101466 )
...
(cherry picked from commit 72ca911e3c )
2026-07-09 19:17:37 -07:00
Kevin Lin
c7810fc697
feat(release): add monthly npm extended-stable publication ( #99352 )
...
* feat(release): add npm stable publication
* fix(release): allow stable full validation
* feat(release): add stable guard test bypass
* fix(release): allow stable maintenance after month rollover
* docs: refresh release documentation map
* refactor(release): rename monthly channel to extended-stable
* fix(release): repair extended-stable selector forward
* docs(release): fix extended-stable link
(cherry picked from commit ba7b5db74c )
2026-07-09 19:17:22 -07:00
Josh Lehman
f00810b0ea
refactor: add session accessor seam with gateway consumer ( #90463 )
...
Merged via squash.
Prepared head SHA: 58aa59eaf8
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com >
Reviewed-by: @jalehman
(cherry picked from commit ef47dd610c )
2026-07-09 19:08:29 -07:00
Vincent Koc
6af6e1e37b
fix(ci): require billable Anthropic release key
2026-06-16 20:19:00 +08:00
Vincent Koc
b1e925f6c5
fix(ci): support Anthropic OAuth release validation
2026-06-16 18:11:21 +08:00
Vincent Koc
11af11ad05
fix(release): tolerate npm propagation after publish
2026-06-16 15:49:04 +08:00
Vincent Koc
d28691da97
fix(release): preserve child release check refs
2026-06-14 20:55:05 +08:00
Vincent Koc
2f34d06b42
fix(release): harden beta validation gates
...
(cherry picked from commit 91eeda0d708c2d8dac7c09c259b7cf390193f83f)
2026-06-14 17:33:48 +08:00
Dallin Romney
1affe4fcdf
Fold Telegram RTT sampling into live QA evidence ( #92550 )
...
* refactor(qa): fold telegram rtt into live evidence
* test: default package telegram rtt samples
* refactor(qa-lab): fold telegram rtt into live evidence
* fix(qa-lab): keep package telegram rtt optional for focused runs
* fix(qa-lab): avoid stale rtt evidence on failed samples
* fix(qa-lab): pass telegram live env into credential leasing
* fix(qa-lab): update telegram canary remediation artifacts
* docs(qa): remove stale telegram observed artifact guidance
* fix(qa-lab): clarify telegram empty-reply remediation
* fix(qa-lab): honor telegram rtt timeout
* ci(qa): drop stale telegram capture env
* refactor: align telegram evidence coverage fields
* fix: ignore stale telegram observed artifacts
* fix: preserve telegram rtt coverage mapping
* fix: omit unused telegram rtt catch binding
* docs: document telegram rtt check selector
2026-06-14 17:02:33 +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
liuhao1024
077d3f1366
fix(stale): exempt ClawSweeper actionable labels from stale lifecycle ( #92801 )
...
Add clawsweeper:queueable-fix, clawsweeper:source-repro, and
clawsweeper:fix-shape-clear to exempt-issue-labels in all 4 stale
workflow steps and the backfill-closures script's issueExemptLabels
set.
Previously, issues classified by ClawSweeper as actionable fix
candidates could still be marked stale and auto-closed, creating
a conflict between the two automation systems (e.g. #78640 ,
#81078 , #81122 had both 'stale' and 'clawsweeper:queueable-fix').
Fixes #89564
2026-06-14 10:24:20 +08: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
Dallin Romney
4809ac70fa
Add QA evidence artifact output ( #91484 )
...
* feat: add qa evidence summary normalization
* chore: rename qa evidence target environment
* chore: align qa evidence profile terminology
* chore: align qa evidence summary fields
* chore: add qa evidence taxonomy ref
* test: remove stale multipass evidence example
* test(qa): normalize vitest and playwright evidence
* test(qa): slim evidence summary metadata
* test(qa): clarify evidence summary inputs
* test(qa): rename scenario specs in evidence flow
* test(qa): treat evidence profiles as mapping strings
* test(qa): use neutral evidence test identity
* test(qa): nest evidence summary joins
* refactor(qa): normalize live evidence summaries
* fix(qa): accept normalized telegram rtt summaries
* fix(qa): normalize evidence lane summaries
* fix(qa): align evidence summaries with requirements
* refactor(qa): tighten evidence summary builders
* refactor(qa): restore standard evidence ids
* fix(qa): keep legacy summaries out of rtt evidence
* refactor(qa): make package evidence provenance explicit
* test(qa): keep script tests out of qa lab internals
* refactor(qa): rename scenario evidence definitions
* refactor(qa): clean evidence summary wording
* test(qa): fix evidence summary test inputs
* refactor(qa): simplify evidence identity fields
* refactor(qa): tighten evidence summary inputs
* refactor(qa): rename evidence artifact
2026-06-12 16:12:58 -07:00
Vincent Koc
3b78d41a9e
fix(release): use trusted publishing for plugin npm
2026-06-12 12:07:32 +08:00
Galin Iliev
301213a05f
test(sqlite): add state perf query plan harness
...
Adds a SQLite state query-plan regression test and smoke benchmark, wires the smoke artifact into source performance evidence, validates SQLite smoke output in the performance summary, and removes a retired ClawHub nav entry that broke docs link checks.
Fixes #91616
2026-06-11 14:49:26 -07:00
Patrick Erichsen
9827490f5f
fix: rely on ClawHub plugin publish checks
2026-06-11 11:51:57 -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
d07cd4c968
fix(ci): give QA builds larger runners
2026-06-10 16:42:24 +09:00
openclaw-clownfish[bot]
db5b883a9c
fix(ci): include ACPX in shared live-test image
...
* fix(ci): include ACPX in shared live-test image
* fix(clownfish): address review for clawsweeper-commit-openclaw-openclaw-806a0119f3cd (1)
---------
Co-authored-by: openclaw-clownfish[bot] <280122609+openclaw-clownfish[bot]@users.noreply.github.com>
2026-06-10 16:40:25 +09:00
Vincent Koc
fd7e181500
fix(ci): raise QA build heap limit
2026-06-10 16:35:34 +09:00
Vincent Koc
ca4e4d93d2
fix(ci): use cursor pagination for closed issues
2026-06-10 14:53:40 +09:00
dependabot[bot]
69b95c3447
chore(deps): bump useblacksmith/setup-docker-builder ( #91666 )
...
Bumps the actions group with 1 update: [useblacksmith/setup-docker-builder](https://github.com/useblacksmith/setup-docker-builder ).
Updates `useblacksmith/setup-docker-builder` from 1.8.0 to 1.9.0
- [Release notes](https://github.com/useblacksmith/setup-docker-builder/releases )
- [Commits](https://github.com/useblacksmith/setup-docker-builder/compare/722e97d12b1d06a961800dd6c05d79d951ad3c80...ab5c1da94f53f5cd75c1038092aa276dddfccbba )
---
updated-dependencies:
- dependency-name: useblacksmith/setup-docker-builder
dependency-version: 1.9.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-09 20:57:06 -07:00
Shakker
56d201fa67
fix: retry workflow sanity checkout fetches
2026-06-09 17:39:01 +01: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
2a611865f4
ci(release): retry Docker E2E image builds
2026-06-09 01:02:24 +02:00
Vincent Koc
ff5fac1439
ci(release): retry Docker BuildKit bootstrap
2026-06-09 01:02:24 +02:00
dependabot[bot]
646bc0d274
build(deps): bump the android-deps group in /apps/android with 3 updates ( #91365 )
...
* build(deps): bump the android-deps group in /apps/android with 3 updates
Bumps the android-deps group in /apps/android with 3 updates: androidx.core:core-ktx, [org.jetbrains.kotlin.plugin.compose](https://github.com/JetBrains/kotlin ) and [org.jetbrains.kotlin.plugin.serialization](https://github.com/JetBrains/kotlin ).
Updates `androidx.core:core-ktx` from 1.18.0 to 1.19.0
Updates `org.jetbrains.kotlin.plugin.compose` from 2.3.21 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.21...v2.4.0 )
Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.21 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.21...v2.4.0 )
Updates `org.jetbrains.kotlin.plugin.serialization` from 2.3.21 to 2.4.0
- [Release notes](https://github.com/JetBrains/kotlin/releases )
- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md )
- [Commits](https://github.com/JetBrains/kotlin/compare/v2.3.21...v2.4.0 )
---
updated-dependencies:
- dependency-name: androidx.core:core-ktx
dependency-version: 1.19.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.jetbrains.kotlin.plugin.compose
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
- dependency-name: org.jetbrains.kotlin.plugin.serialization
dependency-version: 2.4.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: android-deps
...
Signed-off-by: dependabot[bot] <support@github.com >
* fix(android): support compile SDK 37
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Steinberger <steipete@gmail.com >
2026-06-08 15:34:28 -07:00
dependabot[bot]
c967172f69
build(deps): bump the actions group with 2 updates ( #91367 )
...
Bumps the actions group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action ) and [docker/login-action](https://github.com/docker/login-action ).
Updates `github/codeql-action` from 4.36.1 to 4.36.2
- [Release notes](https://github.com/github/codeql-action/releases )
- [Commits](https://github.com/github/codeql-action/compare/v4.36.1...v4.36.2 )
Updates `docker/login-action` from 4.1.0 to 4.2.0
- [Release notes](https://github.com/docker/login-action/releases )
- [Commits](https://github.com/docker/login-action/compare/4907a6ddec9925e35a0a9e82d7399ccc52663121...650006c6eb7dba73a995cc03b0b2d7f5ca915bee )
---
updated-dependencies:
- dependency-name: github/codeql-action
dependency-version: 4.36.2
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: actions
- dependency-name: docker/login-action
dependency-version: 4.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: actions
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-06-08 15:03:30 -07:00
dependabot[bot]
6aa89bb5f8
build(deps): bump actions/cache from 4 to 5 ( #91369 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
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-06-08 15:00:44 -07:00
dependabot[bot]
f9f7475dbf
build(deps): bump actions/github-script from 8 to 9 ( #91368 )
...
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-06-08 14:54:48 -07:00