Vincent Koc
69abb2c090
fix(codex): send legacy dynamic tool start specs
2026-06-17 07:54:25 +02:00
Vincent Koc
66fde5a467
fix(e2e): keep live plugin pack paths local
2026-06-17 03:49:42 +02:00
Vincent Koc
c7549f5040
fix(release): keep Parallels pack names local
2026-06-17 03:29:45 +02:00
Vincent Koc
461f0cfc5b
fix(release): keep bun smoke tarballs local
2026-06-17 03:07:31 +02:00
Vincent Koc
411e79d558
fix(qa): keep kitchen sink sampling scoped
2026-06-17 00:14:11 +02:00
Vincent Koc
2caf92a5b7
fix(qa): ignore unsafe Ubuntu VM fallbacks
2026-06-16 23:55:59 +02:00
Vincent Koc
6ede75dbeb
fix(qa): reject malformed kitchen sink process samples
2026-06-16 23:33:28 +02:00
Vincent Koc
2a6c0ab5bf
fix(release): reject loose upgrade recipe baselines
2026-06-16 22:44:22 +02:00
Vincent Koc
2c7c6feb99
fix(qa): reject loose cron cleanup probe pids
2026-06-16 22:01:44 +02:00
Vincent Koc
edff873d31
fix(qa): reject loose tasklist RSS samples
2026-06-16 21:55:20 +02:00
Vincent Koc
642ae61828
fix(qa): reject loose Windows sampler metrics
2026-06-16 21:43:27 +02:00
Vincent Koc
b816dfbb9f
fix(qa): reject malformed kitchen-sink CPU samples
2026-06-16 21:36:59 +02:00
Vincent Koc
e8022eb4a5
fix(qa): reject loose OpenWebUI probe statuses
2026-06-16 21:24:09 +02:00
Vincent Koc
49cc82e547
fix(qa): reject loose docker stats ceilings
2026-06-16 21:20:59 +02:00
Vincent Koc
ef5d6a66bd
fix(qa): reject loose bundled plugin runtime indexes
2026-06-16 20:58:23 +02:00
Vincent Koc
ae9ae560e9
fix(qa): reject loose ClickClack wait timeouts
2026-06-16 20:41:12 +02:00
Vincent Koc
ae99ce729a
fix(qa): reject loose mock OpenAI ports
2026-06-16 20:37:36 +02:00
Vincent Koc
8d159e1ff8
fix(qa): reject loose Parallels host ports
2026-06-16 20:08:49 +02:00
Vincent Koc
7bf821a2ee
fix(qa): match Windows RPC sampling ports exactly
2026-06-16 19:48:32 +02:00
Vincent Koc
1ae0eacf4b
fix(scripts): avoid downgrade release upgrade baselines
2026-06-16 09:35:39 +02:00
Vincent Koc
67c55ccce8
fix(e2e): avoid Linux snapshot apt races
2026-06-16 15:18:44 +08:00
Vincent Koc
f2522a535d
fix(e2e): wait for Ubuntu package maintenance
2026-06-16 14:45:24 +08:00
Vincent Koc
53da30dd98
fix(e2e): repair omitted Codex platform package
2026-06-16 14:31:23 +08:00
Vincent Koc
9bdf89598e
fix(e2e): retry macOS Parallels npm install
2026-06-16 13:19:02 +08:00
Vincent Koc
350f06362b
fix(e2e): budget macOS Parallels onboarding
2026-06-16 13:15:43 +08:00
Vincent Koc
484ee14273
fix(scripts): bound plugin install index artifacts
2026-06-16 06:43:01 +02:00
Vincent Koc
88c9e4d644
fix(e2e): clear restored macOS npm cache
2026-06-16 12:41:00 +08:00
Vincent Koc
f9376b16d4
fix(scripts): bound npm onboard status artifacts
2026-06-16 06:19:32 +02:00
Vincent Koc
d89ab2c014
fix(e2e): wait for Parallels update cleanup
2026-06-16 04:19:54 +02:00
Vincent Koc
9eed9c5758
fix(e2e): derive lifecycle proc units
2026-06-16 02:56:41 +02:00
Vincent Koc
b41c0b6746
fix(cli): preserve gateway request errors in json mode
2026-06-16 01:52:23 +02:00
Vincent Koc
1057e74438
fix(e2e): resolve macOS Parallels VM
...
(cherry picked from commit a231ab8acf )
2026-06-15 14:23:57 +08:00
Vincent Koc
55a6d8c57d
fix(e2e): resume restored Parallels snapshots
...
(cherry picked from commit a7e0822a1a )
2026-06-15 14:23:57 +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
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
Dallin Romney
ded3a93058
fix(e2e): keep lifecycle timeout cleanup alive ( #92566 )
2026-06-12 18:52:34 -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
clawsweeper[bot]
2bec2caf0c
fix(channel): harden local setup trust ( #92175 )
...
Summary:
- The PR extends channel setup trust enforcement and trusted catalog fallback from workspace-origin plugins to ... nfigured load paths into catalog discovery, and adds focused regression plus Docker/package proof coverage.
- PR surface: Source +190, Tests +892, Other +324. Total +1406 across 13 files.
- Reproducibility: yes. The source PR provides a concrete clean-main Docker/package path where an explicitly t ... ns unresolved, while the patched package resolves it and still blocks untrusted module and setup execution.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(channel): stabilize trusted catalog dts typing
- PR branch already contained follow-up commit before automerge: fix(channel): repair trusted catalog exclusions typing
- PR branch already contained follow-up commit before automerge: test(channel): cover local channel plugin trust
- PR branch already contained follow-up commit before automerge: chore(deps): refresh plugin shrinkwraps
- PR branch already contained follow-up commit before automerge: test(channel): route trust regression in command shard
- PR branch already contained follow-up commit before automerge: test(channel): remove e2e-named trust regression
Validation:
- ClawSweeper review passed for head eabee04d54 .
- Required merge gates passed before the squash merge.
Prepared head SHA: eabee04d54
Review: https://github.com/openclaw/openclaw/pull/92175#issuecomment-4680798117
Co-authored-by: Mason Huang <masonxhuang@tencent.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.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-11 13:48:41 +00:00
Shakker
a450ff036a
fix: repair origin main CI failures
2026-06-10 23:49:41 +01:00
Vincent Koc
a7b0d325af
fix(sessions): repair shipped stale transcript paths
2026-06-11 07:30:34 +09:00
Vincent Koc
0923ee251e
fix(sessions): rewrite migrated transcript paths
2026-06-11 06:41:37 +09:00
Vincent Koc
2d404f1b86
fix(release): align survivor session migration assertion
2026-06-11 05:57:55 +09:00
Vincent Koc
e6b0a22f36
test(update): align corrupt plugin repair guidance
2026-06-11 04:33:25 +09:00
Vincent Koc
3b13d6ae38
fix(build): fall back to Corepack for pnpm
2026-06-10 18:03:15 +09:00
Vincent Koc
0948bd648a
test(e2e): widen kitchen sink RPC coverage
2026-06-10 16:42:47 +09:00
Vincent Koc
7f1d82ab25
revert(sessions): defer session metadata sqlite
...
Reverts 538d36eaaa while preserving subsequent main changes. The beta-only SQLite downgrade rescue and reverse migration remain excluded.
2026-06-10 16:34:06 +09:00
brokemac79
de4b8d8ebf
feat(plugins): allow installed trusted policy contracts
...
Allow explicitly enabled installed plugins to register declared trusted tool policies and agent tool result middleware, with trusted policy ids scoped by plugin owner.\n\nVerification covered targeted plugin/agent tests, typecheck, build, lint, local autoreview, and a Blacksmith Testbox runtime proof (tbx_01ktr1nq0rhq47fjkwrepm7fd3).
2026-06-10 16:18:23 +10:00
Vincent Koc
0a6a10193d
fix(release): guard Parallels skip-restore lanes
2026-06-10 08:27:59 +09:00
Vincent Koc
56dc53f6d2
fix(release): harden Parallels smoke validation
...
(cherry picked from commit 810a821c65 )
2026-06-10 08:27:59 +09:00