Peter Steinberger
802cdc7783
docs: document clickclack plugin
2026-06-04 08:12:22 -04:00
Peter Steinberger
a4a27517ff
docs: document cerebras and chutes providers
2026-06-04 08:09:34 -04:00
Peter Steinberger
4726aaa08c
docs: document canvas plugin
2026-06-04 08:07:38 -04:00
Peter Steinberger
18ecb82034
docs: document byteplus provider
2026-06-04 08:03:04 -04:00
Peter Steinberger
f07ee23d23
docs: document browser root modules
2026-06-04 08:00:12 -04:00
Peter Steinberger
f750029c72
docs: document browser support modules
2026-06-04 07:58:03 -04:00
Peter Steinberger
0d7f8051d0
docs: document browser cli modules
2026-06-04 07:56:15 -04:00
Peter Steinberger
5ab430fa11
docs: document browser server context
2026-06-04 07:53:45 -04:00
Peter Steinberger
29ddb9d926
docs: document browser utility helpers
2026-06-04 07:50:05 -04:00
Peter Steinberger
383531da96
docs: document browser playwright tools
2026-06-04 07:47:51 -04:00
Peter Steinberger
44ceccd2be
docs: document browser playwright session
2026-06-04 07:45:58 -04:00
Peter Steinberger
3720ecaf52
docs: document browser config paths
2026-06-04 07:42:57 -04:00
Peter Steinberger
e8e57f9395
docs: document browser config support
2026-06-04 07:40:44 -04:00
Peter Steinberger
3dcdfee1e1
docs: document browser client APIs
2026-06-04 07:37:59 -04:00
Peter Steinberger
b24979cc30
docs: document browser chrome helpers
2026-06-04 07:36:15 -04:00
Peter Steinberger
c32748bc28
docs: document browser cdp runtime
2026-06-04 07:34:30 -04:00
Peter Steinberger
a3af426353
docs: document browser route support
2026-06-04 07:31:50 -04:00
Peter Steinberger
7fe6c16f03
docs: document browser route handlers
2026-06-04 07:29:19 -04:00
Peter Steinberger
ce56fc176a
docs: document browser act routes
2026-06-04 07:27:43 -04:00
Peter Steinberger
5dcb072f7f
docs: document browser cdp policies
2026-06-04 07:26:23 -04:00
Peter Steinberger
a982f798ca
docs: document browser tool runtime
2026-06-04 07:24:31 -04:00
Peter Steinberger
83e4cfba30
docs: document browser plugin entrypoints
2026-06-04 07:22:35 -04:00
Peter Steinberger
2ad6314d72
docs: document small provider plugins
2026-06-04 07:20:32 -04:00
Peter Steinberger
caf930e65e
docs: document anthropic runtime provider
2026-06-04 07:17:20 -04:00
Peter Steinberger
d89ad16124
docs: document anthropic cli config helpers
2026-06-04 07:15:05 -04:00
Peter Steinberger
c46610472f
docs: document anthropic vertex plugin
2026-06-04 07:13:17 -04:00
Peter Steinberger
8cfc09238f
docs: document bedrock provider plugins
2026-06-04 07:11:24 -04:00
Peter Steinberger
8c02521c47
docs: document active memory admin alibaba plugins
2026-06-04 07:07:49 -04:00
Peter Steinberger
bac84c5858
docs: document acpx runtime internals
2026-06-04 07:06:08 -04:00
Peter Steinberger
198d0b36a2
docs: document acpx process runtime helpers
2026-06-04 07:04:59 -04:00
Peter Steinberger
33c284ca0d
docs: document acpx entry contracts
2026-06-04 07:03:35 -04:00
mushuiyu_xydt
1f1ce8a1fe
fix(feishu): preserve streaming card content ( #90181 )
...
* fix(feishu): preserve streaming card content
* fix(feishu): preserve streaming card content (#90181 ) (thanks @mushuiyu886)
---------
Co-authored-by: sliverp <870080352@qq.com >
2026-06-04 15:57:37 +08:00
Peter Steinberger
d8b5e22e8b
docs: document voice call runtime surfaces
2026-06-04 01:45:11 -04:00
Peter Steinberger
5dd026f3f7
docs: document voice call manager helpers
2026-06-04 01:42:32 -04:00
Peter Steinberger
ae5376a599
docs: document voice call helper APIs
2026-06-04 01:41:07 -04:00
Mukunda Rao Katta
d966486242
fix(whatsapp): restart channel when a per-account config field changes so disabled accounts are torn down ( #87965 )
...
Merged via squash.
Prepared head SHA: 4142d5562e
Co-authored-by: MukundaKatta <99349238+MukundaKatta@users.noreply.github.com >
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com >
Reviewed-by: @mcaxtr
2026-06-04 00:30:29 -03:00
Marcus Castro
88dc177afc
fix(auto-reply): count message tool sends as delivery ( #90123 )
2026-06-04 00:26:45 -03:00
Vincent Koc
0451dcdc56
test(codex): isolate app-server auth fixtures
2026-06-03 19:23:57 -07:00
Vincent Koc
4fbc318e30
ci: stabilize live e2e resource lanes
2026-06-04 02:59:52 +02:00
Val Alexander
60104fe254
fix(workboard): isolate stale lifecycle bulk patches
...
Follow-up to #89600 for #88592 .
- Keep stale lifecycle bulk updates from mutating shared Workboard patch objects.
- Preserve non-status updates while suppressing stale lifecycle status/provenance writes.
- Tighten current-main migrate-hermes test assertions against the canonical auth-profile store shape.
Verification:
- node scripts/run-vitest.mjs ui/src/ui/controllers/workboard.test.ts ui/src/ui/views/workboard.test.ts extensions/workboard/src/store.test.ts extensions/workboard/src/gateway.test.ts --reporter=verbose
- node scripts/run-vitest.mjs --config test/vitest/vitest.ui-e2e.config.ts --configLoader runner ui/src/ui/e2e/workboard-status-persistence.e2e.test.ts ui/src/ui/e2e/workboard.e2e.test.ts --reporter=verbose
- node scripts/run-tsgo.mjs -p test/tsconfig/tsconfig.core.test.json --incremental --tsBuildInfoFile .artifacts/tsgo-cache/core-test.tsbuildinfo
- node scripts/run-tsgo.mjs -p test/tsconfig/tsconfig.extensions.test.json --incremental --tsBuildInfoFile .artifacts/tsgo-cache/extensions-test.tsbuildinfo
- node scripts/run-vitest.mjs extensions/migrate-hermes/files-and-skills.test.ts extensions/migrate-hermes/secrets.test.ts --reporter=verbose
- corepack pnpm deadcode:unused-files
- git diff --name-only origin/main...HEAD | xargs node scripts/run-oxlint.mjs
- git diff --check origin/main...HEAD
- .agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main --no-web-search
- GitHub CI for 5ee8b3dd5f
2026-06-03 17:40:07 -07:00
Vincent Koc
6d84fb35c7
test(plugins): read migrated auth profiles from sqlite store
2026-06-04 02:15:52 +02:00
Vincent Koc
96136e6d71
fix(plugins): align auth profile tests with sqlite store
2026-06-04 02:00:35 +02:00
Val Alexander
e07dbb27d9
Fix Workboard status persistence
...
Summary:
- Persist Workboard lifecycle status provenance so stale linked session/task lifecycle updates cannot overwrite newer manual or non-default creation status.
- Add focused Workboard store/controller regressions for lifecycle-vs-manual precedence and creation-status precedence.
- Add mocked Control UI browser E2E proof for create/edit/reopen, running move, lifecycle sync, reload persistence, and read-only operator behavior.
Verification:
- `node scripts/run-vitest.mjs extensions/workboard/src/store.test.ts extensions/workboard/src/gateway.test.ts --reporter=verbose`
- `node scripts/run-vitest.mjs ui/src/ui/controllers/workboard.test.ts ui/src/ui/views/workboard.test.ts --reporter=verbose`
- `node scripts/run-vitest.mjs --config test/vitest/vitest.ui-e2e.config.ts --configLoader runner ui/src/ui/e2e/workboard-status-persistence.e2e.test.ts ui/src/ui/e2e/workboard.e2e.test.ts --reporter=verbose`
- `corepack pnpm tsgo:core:test`
- `corepack pnpm tsgo:extensions:test`
- `node scripts/run-oxlint.mjs extensions/workboard/src/sqlite-store.ts extensions/workboard/src/store.test.ts extensions/workboard/src/store.ts extensions/workboard/src/types.ts ui/src/ui/controllers/workboard.test.ts ui/src/ui/controllers/workboard.ts ui/src/ui/e2e/workboard-status-persistence.e2e.test.ts ui/src/ui/e2e/workboard.e2e.test.ts ui/src/ui/views/workboard.test.ts ui/src/ui/views/workboard.ts`
- `git diff --check`
- `.agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main` clean
- GitHub PR checks green on head `6d05d6edd5ca6cbb2e625f3e478e973feba5e4cf`
Proof:
- E2E manifest: `/Users/buns/.codex/worktrees/74e7/openclaw/.artifacts/control-ui-e2e/workboard/manifest.json`
- Live Gateway success proof: `/Users/buns/.codex/worktrees/74e7/openclaw/.artifacts/live-workboard/proof/12-live-review-success.png`
- Remaining gap: read-only operator behavior is covered by mocked browser E2E, not live Gateway.
2026-06-03 16:46:14 -07:00
Peter Steinberger
1878ca0820
chore(release): prepare 2026.6.2 beta
2026-06-04 00:06:52 +01:00
Vincent Koc
28a2e795da
test(canvas): pin a2ui compatibility assets
2026-06-04 00:58:33 +02:00
Vincent Koc
8fe67e4b70
test(canvas): verify a2ui compatibility assets
2026-06-04 00:45:34 +02:00
Peter Steinberger
e254346bc2
chore(release): prepare 2026.6.3 beta
2026-06-03 23:42:34 +01:00
Ted Li
308114e148
fix(browser): honor Chrome MCP tab timeouts
...
Fixes #88213 .
Browser tab routes now use the configured action timeout for Chrome MCP existing-session reachability checks instead of failing through the old 300ms probe. Non-Chrome-MCP profiles keep the short probe, and configured timeout values are clamped to the safe timer range.
Proof: autoreview clean; node scripts/run-vitest.mjs extensions/browser/src/browser/routes/tabs.test.ts; merge-base git diff --check; PR CI green.
Co-authored-by: Ted Li <tl2493@columbia.edu >
2026-06-03 15:36:09 -07:00
Kevin Lin
fce002ad03
revert(codex): revert first-party marketplace allowlist
...
Reverts openclaw/openclaw#82219 .
2026-06-03 15:35:35 -07:00
Vincent Koc
a0717ef61c
fix(testing): speed channel contract loading
2026-06-03 21:14:05 +02:00