Peter Steinberger
13dd4e3f2e
test(release): tolerate MiniMax portal nonce drift
v2026.6.1-beta.1
2026-06-01 19:30:36 +01:00
Peter Steinberger
9c10c0ebd6
fix(subagents): rotate steered restart sessions
2026-06-01 18:50:15 +01:00
Peter Steinberger
b3f0251c26
test(codex): keep live subagent smoke lightweight
2026-06-01 18:09:34 +01:00
Peter Steinberger
67b6ad64c7
fix(codex): abort app-server thread startup cleanly
2026-06-01 17:32:25 +01:00
Peter Steinberger
8ad3e55e58
test(codex): drop unused live harness helper
2026-06-01 16:56:33 +01:00
Peter Steinberger
a072d3e9b6
test(codex): avoid sessions list wait in live harness start probe
2026-06-01 16:49:05 +01:00
Peter Steinberger
51dc4b1cf1
test(openrouter): stabilize music timeout clamp assertion
2026-06-01 16:09:02 +01:00
Peter Steinberger
0b547830d5
test(release): stabilize beta validation regressions
2026-06-01 15:47:42 +01:00
Peter Steinberger
3831ce6be4
fix(ci): use QA runtime build for release checks
2026-06-01 15:12:27 +01:00
Peter Steinberger
d36e8b2147
test(gateway): scope lazy server mock
2026-06-01 15:12:20 +01:00
Vincent Koc
030e7246a3
fix(ci): fail gateway CPU spawn errors
2026-06-01 14:34:46 +01:00
Peter Steinberger
7b9f5b1a63
fix(ci): page CI timing job reads
2026-06-01 14:33:25 +01:00
Peter Steinberger
fadb9828a5
test(release): activate manifest channels in bundle smoke
2026-06-01 13:51:12 +01:00
Peter Steinberger
d75eea53c9
test(memory): drive timeout tests with explicit fake clocks
2026-06-01 13:11:32 +01:00
Peter Steinberger
591f310869
fix(memory): keep embedding timeout watchdog active
2026-06-01 12:27:50 +01:00
Peter Steinberger
5d902b0f20
test(whatsapp): align direct last-route envelope
2026-06-01 12:04:29 +01:00
Peter Steinberger
2fc497e67b
fix(qa-matrix): detect sqlite dedupe commits by payload
2026-06-01 11:27:00 +01:00
Peter Steinberger
7b0d5cf468
fix(qa-matrix): read sqlite inbound dedupe state
2026-06-01 11:07:26 +01:00
Peter Steinberger
5973b9ff4b
fix(e2e): satisfy runtime smoke lint
2026-06-01 10:44:08 +01:00
Peter Steinberger
dfa1c94c68
chore(release): prepare 2026.6.1 beta 1
2026-06-01 10:32:28 +01:00
Peter Steinberger
8e28c773fe
chore(release): prepare 2026.6.1
2026-06-01 10:30:15 +01:00
Vincent Koc
2dcb681f38
refactor: share session search test fixtures
2026-06-01 11:28:59 +02:00
Peter Steinberger
e733774e3c
fix(test): repair telegram prerelease blockers
2026-06-01 10:26:12 +01:00
Mason Huang
004835f4c7
fix(plugins): block untrusted workspace setup-only channel loads ( #86953 )
...
Summary:
- This PR blocks disabled workspace-origin channel plugins from setup-only scoped imports, rejects their channel registrations at registry assembly, documents the trust rule, and adds regression coverage.
- PR surface: Source +46, Tests +610, Docs +13. Total +669 across 22 files.
- Reproducibility: yes. source inspection gives a high-confidence reproduction path: current main's setup-only ... ce channel plugin can be imported before this PR. I did not run the repro locally in this read-only review.
Automerge notes:
- PR branch already contained follow-up commit before automerge: test(plugins): cover workspace channel registry guard
- PR branch already contained follow-up commit before automerge: fix(plugins): isolate setup channel registration errors
- PR branch already contained follow-up commit before automerge: fix(channels): mark raw catalog listing internal
- PR branch already contained follow-up commit before automerge: test(channels): cover trusted catalog filtering
- PR branch already contained follow-up commit before automerge: test(channels): mock raw catalog helper
- PR branch already contained follow-up commit before automerge: docs(changelog): credit setup channel hardening
Validation:
- ClawSweeper review passed for head 11438bc1a0 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 11438bc1a0
Review: https://github.com/openclaw/openclaw/pull/86953#issuecomment-4545730044
Co-authored-by: masonxhuang <masonxhuang@tencent.com >
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
Co-authored-by: Mason Huang <masonxhuang@tencent.com >
Co-authored-by: Sebastien Tardif <sebtardif@ncf.ca >
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-01 09:25:56 +00:00
Vincent Koc
97d373ff37
perf(ui): speed up first global chat sends
...
Speed up Control UI first global chat sends by letting safe literal-global startup refresh use the fresh hello default before agents.list finishes, while keeping stale carried/cached agent ids out of that fast path. Adds chat history/send and gateway chat.send timing markers for the next latency pass.
2026-06-01 10:25:22 +01:00
Vincent Koc
3119f08009
fix(scripts): bound shrinkwrap npm commands
2026-06-01 11:23:20 +02:00
Peter Steinberger
9d55fc4579
fix(plugins): skip peer links in rollback snapshots
2026-06-01 10:18:30 +01:00
Vincent Koc
2bac970abc
refactor: share node invoke policy test setup
2026-06-01 11:17:38 +02:00
Vincent Koc
f8e9ba3718
fix(codex): prevent aborted app-server turn handles
2026-06-01 10:12:36 +01:00
Vincent Koc
26aaf03719
fix(scripts): clean control ui i18n timeouts
2026-06-01 11:10:57 +02:00
Vincent Koc
e85be626a4
refactor: share plugin runtime scope test setup
2026-06-01 11:07:29 +02:00
Vincent Koc
9cb052ccef
refactor: share plugin http route test setup
2026-06-01 10:56:09 +02:00
Peter Steinberger
637b073119
test(ui): update gateway session chat mock
2026-06-01 04:53:51 -04:00
Vincent Koc
174e7711f3
fix(build): clean CLI startup metadata timeouts
2026-06-01 10:52:27 +02:00
Vincent Koc
b13af38f99
perf(ui): trace chat first output latency
...
Add chat-send first visible assistant output telemetry in the Control UI, plus Gateway diagnostics correlation attributes for chat.send dispatch spans. Verified with focused UI/Gateway tests, tsgo, oxlint, autoreview, PR checks, and Testbox-through-Crabbox check:changed.
2026-06-01 09:47:45 +01:00
Vincent Koc
4094c94a8f
refactor: share event loop health expectation
2026-06-01 10:47:05 +02:00
Peter Steinberger
32113e38ab
perf(ci): speed up prompt snapshot checks
2026-06-01 04:44:41 -04:00
Peter Steinberger
07a425aa14
fix: preserve colon slash commands
2026-06-01 09:41:19 +01:00
Vincent Koc
db5bb1cbe7
refactor: share auth state test setup
2026-06-01 10:38:12 +02:00
Vincent Koc
947dde976c
fix(release): bound plugin npm verification commands
2026-06-01 10:36:46 +02:00
Peter Steinberger
1d4c1ba56d
fix: harden memory envelope sanitization
...
Co-authored-by: amittell <mittell@me.com >
2026-06-01 09:30:08 +01:00
Vincent Koc
de3ee3daa6
refactor: share auth context test helpers
2026-06-01 10:24:04 +02:00
Vincent Koc
61574eb50b
perf(ui): keep chat draft local while typing ( #88998 )
2026-06-01 09:19:53 +01:00
Vincent Koc
e680604577
fix(e2e): clean telegram credential timeouts
2026-06-01 10:13:57 +02:00
Vincent Koc
2ea7c518a5
test(agents): avoid provider runtime in subagent spawn tests
2026-06-01 09:13:36 +01:00
Vincent Koc
7f95733bee
refactor: share handshake locality test inputs
2026-06-01 10:12:30 +02:00
Peter Steinberger
a4196a4445
fix(ci): cache plugin sdk declarations safely
2026-06-01 04:09:07 -04:00
Vincent Koc
688634ccb9
refactor: share ws health test harness setup
2026-06-01 10:01:27 +02:00
Vincent Koc
060d4a4d2d
test(gateway): widen live helper connect budget
2026-06-01 09:00:47 +01:00
Vincent Koc
f2d0fe6417
fix(release): clean cross-os process groups
2026-06-01 10:00:23 +02:00