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
79189a2cb1
fix(release): validate Claude smoke response exactly
2026-07-10 22:40:45 -07:00
Peter Steinberger
b71e0c78f0
fix(release): avoid token-shaped Claude live probe ( #103994 )
2026-07-10 22:37:22 -07:00
Vincent Koc
ff5d3d06fb
fix(release): harden Claude CLI live probe
2026-07-10 22:37:22 -07:00
Dallin Romney
abdae27b7a
test(release): align codex guardian proof with auth mode
2026-07-10 21:01:05 -07:00
Dallin Romney
9de8a7e90d
fix(release): parse agent output diagnostics
2026-07-10 16:29:00 -07:00
Dallin Romney
4894489e63
fix(ci): keep rehearsal shard bundles compatible
2026-07-10 15:18:54 -07:00
Dallin Romney
495651ebb0
fix(release): prefer fresh Claude setup token
2026-07-10 14:36:34 -07:00
Dallin Romney
02218e29f8
fix(ci): accept explicit no-baseline Kova slices
2026-07-10 13:06:22 -07:00
Dallin Romney
b602e1de4c
fix(release): complete wrapper prerequisites
...
Partial backports from 9d2d517296 and a1201e99fc , adapted for the preflight-only rehearsal workflow.
2026-07-09 19:52:18 -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
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
cf9dea72a5
fix(release): satisfy retry delay lint
2026-06-16 16:12:06 +08:00
Vincent Koc
11af11ad05
fix(release): tolerate npm propagation after publish
2026-06-16 15:49:04 +08:00
Vincent Koc
0c236ee246
fix(e2e): avoid Linux snapshot apt races
2026-06-16 15:18:55 +08:00
Vincent Koc
0c5478e58a
fix(e2e): wait for Ubuntu package maintenance
2026-06-16 14:45:34 +08:00
Vincent Koc
e655247d9e
fix(e2e): repair omitted Codex platform package
2026-06-16 14:32:05 +08:00
Vincent Koc
a24b0e3ce3
fix(e2e): retry macOS Parallels npm install
2026-06-16 13:19:13 +08:00
Vincent Koc
e48860e005
fix(e2e): budget macOS Parallels onboarding
2026-06-16 13:15:51 +08:00
Vincent Koc
abb3566ad2
fix(e2e): clear restored macOS npm cache
2026-06-16 12:41:15 +08:00
Vincent Koc
f3714e3a9d
fix(release): support ClawHub-only runtime builds
...
(cherry picked from commit 94833b2c90 )
2026-06-15 14:33:08 +08:00
Vincent Koc
98acc4125e
fix(release): harden plugin package preflight
...
(cherry picked from commit 5b18b7560e )
2026-06-15 14:32:59 +08:00
Vincent Koc
a231ab8acf
fix(e2e): resolve macOS Parallels VM
2026-06-15 08:27:48 +08:00
Vincent Koc
a7e0822a1a
fix(e2e): resume restored Parallels snapshots
2026-06-15 08:05:39 +08:00
Vincent Koc
47ec5be9ef
fix(docker): seed prune store from lockfile
2026-06-15 07:35:19 +08:00
Ayaan Zaidi
d498b1cce4
fix(plugin-sdk): expose delivery hints without utility imports
2026-06-14 18:18:20 +05:30
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
Peter Steinberger
19130e0dc2
fix(providers): quarantine unreadable Anthropic payload tools ( #92908 )
...
Quarantine unreadable and invalid Anthropic-family tool schemas before OpenAI-compatible serialization, keep tool choices aligned with surviving tools, and preserve provider metadata.
Co-authored-by: Vincent Koc <vincentkoc@ieee.org >
2026-06-14 00:27:48 -07:00
Dallin Romney
a3e9dfee0e
Simplify QA scorecard mapping shape ( #92558 )
...
* test(qa): simplify scorecard mapping shape
* test(qa): use typed scorecard evidence refs
* test(qa): map scorecard categories by coverage id
* feat: align qa coverage with taxonomy features
* refactor: keep qa coverage ids canonical
* refactor: minimize qa coverage id churn
* test: align qa coverage id assertions
* test: update qa evidence coverage expectations
* refactor qa taxonomy coverage ids
* style qa taxonomy coverage ids
* test qa coverage lint fix
* test qa coverage type fix
2026-06-14 00:16:33 -07: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
Vincent Koc
e4313bac97
fix(ui): localize workspace file rail labels
2026-06-14 06:01:30 +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
Ayaan Zaidi
e8b142feb1
refactor(telegram): remove native draft previews
2026-06-13 21:45:22 +05:30
Vincent Koc
45056a463a
fix(test): extend watchdog for gateway core shard
2026-06-13 23:01:11 +08:00
Vincent Koc
27e24ca683
fix(test): extend watchdog for slow vitest shards
2026-06-13 21:37:57 +08:00
Mason Huang
eaeedbf1f9
fix(docs): finalize i18n postprocess before skip ( #92668 )
...
Summary:
- Merged fix(docs): finalize i18n postprocess before skip after ClawSweeper review.
Automerge notes:
- No ClawSweeper repair was needed after automerge opt-in.
Validation:
- ClawSweeper review passed for head ad79445835 .
- Required merge gates passed before the squash merge.
Prepared head SHA: ad79445835
Review: https://github.com/openclaw/openclaw/pull/92668#issuecomment-4698629026
Co-authored-by: Mason Huang <masonxhuang@tencent.com >
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: hxy91819
Co-authored-by: hxy91819 <8814856+hxy91819@users.noreply.github.com >
2026-06-13 13:17:03 +00:00
Vincent Koc
73aabcceda
fix(test): split local full-suite shards when throttled
2026-06-13 19:36:35 +08:00
BunsDev
7bd533a80e
Revert "chore(maint): make PR changelog edits release-only ( #92607 )"
...
This reverts commit 4640baa299 .
2026-06-13 03:10:10 -05:00
Val Alexander
4640baa299
chore(maint): make PR changelog edits release-only ( #92607 )
2026-06-13 02:57:08 -05: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
Dallin Romney
ded3a93058
fix(e2e): keep lifecycle timeout cleanup alive ( #92566 )
2026-06-12 18:52:34 -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