Vincent Koc
58de2b689f
fix(nodes): preserve falsy event payloads
2026-06-02 06:39:00 +02:00
Vincent Koc
55467f0b94
refactor: share config write response flow
2026-06-02 06:32:06 +02:00
Vincent Koc
6ba25c10dc
fix(build): cap tsdown heap on native Windows
2026-06-02 06:25:27 +02:00
Vincent Koc
3419cf5a0d
fix(codex): preserve null sandbox rpc results
2026-06-02 06:23:53 +02:00
Peter Steinberger
265926aa47
fix: honor channel model overrides in agent ingress
2026-06-02 00:20:21 -04:00
clawsweeper[bot]
63ed9adfe9
fix(auto-reply): guard missing dispatcher getFailedCounts without weakening the SDK type ( #89318 )
...
Summary:
- Adds defensive failed-count reads in auto-reply/ACP accounting and Feishu fallback paths, plus a focused regression test, while keeping `ReplyDispatcher.getFailedCounts` required.
- PR surface: Source +24, Tests +35. Total +59 across 5 files.
- Reproducibility: yes. from source inspection. Current main calls `dispatcher.getFailedCounts().final` and si ... issing that method follows a clear TypeError path; the source PR also supplied terminal before/after proof.
Automerge notes:
- PR branch already contained follow-up commit before automerge: fix(auto-reply): guard missing dispatcher getFailedCounts without wea…
Validation:
- ClawSweeper review passed for head 0bdfb4adeb .
- Required merge gates passed before the squash merge.
Prepared head SHA: 0bdfb4adeb
Review: https://github.com/openclaw/openclaw/pull/89318#issuecomment-4598624344
Co-authored-by: Alix-007 <li.long15@xydigit.com >
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.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: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-06-02 04:16:58 +00:00
Vincent Koc
e6b5083660
refactor: share gateway misc test helpers
2026-06-02 06:15:56 +02:00
WJzz1
6349af6502
docs: add ClawHub CLI page ( #89297 )
...
Summary:
- Adds `docs/clawhub/cli.md` documenting OpenClaw skill/plugin ClawHub commands plus standalone ClawHub publish, sync, and transfer workflows.
- PR surface: Docs +82. Total +82 across 1 file.
- Reproducibility: not applicable. this is a docs-only missing-route repair rather than a runtime bug. Source ... rrent main lacks `docs/clawhub/cli.md` while navigation and existing docs already reference `/clawhub/cli`.
Automerge notes:
- PR branch already contained follow-up commit before automerge: docs: add ClawHub CLI page
- PR branch already contained follow-up commit before automerge: fix(clawsweeper): address review for automerge-openclaw-openclaw-8929…
Validation:
- ClawSweeper review passed for head 11e071c344 .
- Required merge gates passed before the squash merge.
Prepared head SHA: 11e071c344
Review: https://github.com/openclaw/openclaw/pull/89297#issuecomment-4598332147
Co-authored-by: Wang-Yeah623 <205193123+Wang-Yeah623@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: takhoffman
Co-authored-by: takhoffman <781889+takhoffman@users.noreply.github.com >
2026-06-02 04:13:50 +00:00
Vincent Koc
ffbd02fe8e
fix(agents): preserve null node payloads
2026-06-02 06:03:06 +02:00
Vincent Koc
75bc80bb42
refactor: share exec approval iOS push fixtures
2026-06-02 06:02:15 +02:00
Vincent Koc
1e7a0d8987
refactor: share startup auth test helpers
2026-06-02 05:47:24 +02:00
Vincent Koc
39f319c7a4
fix(e2e): preserve gateway null payloads
2026-06-02 05:44:37 +02:00
Vincent Koc
7c4fb1bd2c
refactor: share session search test helpers
2026-06-02 05:42:38 +02:00
Vincent Koc
7d5d62511f
fix(e2e): preserve null rpc results
2026-06-02 05:33:07 +02:00
Vincent Koc
cc6a6f5682
refactor: share readiness test fixtures
2026-06-02 05:32:25 +02:00
Vincent Koc
7a8d307bdc
refactor: share node invoke approval test helpers
2026-06-02 05:24:23 +02:00
Peter Steinberger
b7d363cadf
fix(agents): bypass stale auth for plugin harnesses
...
Explicit non-Codex plugin harness runtimes now bypass stale OpenClaw provider auth cooldowns before harness startup, while Codex/OpenClaw and missing-harness gates remain fail-closed. Fixes #85105 .
2026-06-01 23:22:54 -04:00
Vincent Koc
68b4dd1816
fix(crabbox): serialize macos node bootstrap
2026-06-02 05:21:16 +02:00
Vincent Koc
0e16e72091
refactor: share session reset hook test helpers
2026-06-02 05:16:03 +02:00
Peter Steinberger
9ead0ae921
fix: repair live model inference edge cases
...
Fix live model inference edge cases across provider streaming, model switching, outbound delivery, and gateway tool resolution.
Includes live/provider issue fixes and leaves #89100 explicitly partial for the remaining FM-2 group routing case.
2026-06-01 23:03:27 -04:00
Vincent Koc
3128ec9858
refactor: share gateway probe test helpers
2026-06-02 04:59:36 +02:00
Vincent Koc
1ec291c682
fix(ios): require explicit gateway log target
2026-06-02 04:52:50 +02:00
Vincent Koc
9d9a6140a3
refactor: share sessions list changed test helpers
2026-06-02 04:48:54 +02:00
Vincent Koc
674bd6fc93
fix(mac): isolate build run logs
2026-06-02 04:47:00 +02:00
Peter Steinberger
b2a55a282a
fix(update): do not fail core update on plugin repair fetch
2026-06-02 03:42:54 +01:00
Vincent Koc
3cf4c1ad69
refactor: share connect policy test helpers
2026-06-02 04:38:59 +02:00
Vincent Koc
fa9ce6ea0e
fix(mac): isolate dmg resize limits
2026-06-02 04:32:38 +02:00
Vincent Koc
0f1f1a1fd7
refactor: share startup config recovery test helpers
2026-06-02 04:29:40 +02:00
Vincent Koc
d944aaa9ec
fix(test): reject retired live shard
2026-06-02 04:20:53 +02:00
Vincent Koc
baade28397
refactor: share subagent delivery context test helpers
2026-06-02 04:20:09 +02:00
Vincent Koc
883c0f1254
fix(mac): scope restart log by worktree
2026-06-02 04:11:23 +02:00
Vincent Koc
793ab78ebb
refactor: share cron validation test helpers
2026-06-02 04:08:21 +02:00
Peter Steinberger
57ea5aff81
test(release): expect cheap docker preflight
2026-06-02 03:03:48 +01:00
Vincent Koc
f1d65b3cd6
fix(e2e): isolate trash shim bin dir
2026-06-02 04:01:47 +02:00
Vincent Koc
e6b951a6a6
refactor: share operator approval client test setup
2026-06-02 03:58:27 +02:00
Vincent Koc
55e9194a4c
perf(scripts): avoid duplicate build cache input hashing
2026-06-02 03:50:19 +02:00
Vincent Koc
8929838159
refactor: share gateway credentials test fixtures
2026-06-02 03:49:48 +02:00
Peter Steinberger
a355c8897d
ci(release): keep docker preflight cheap
2026-06-02 02:48:41 +01:00
Vincent Koc
b06dc17537
refactor: share gateway e2e test setup
2026-06-02 03:40:29 +02:00
Vincent Koc
7967a3582c
fix(e2e): isolate onboard gateway logs
2026-06-02 03:39:10 +02:00
Vincent Koc
2e6016fdec
fix(ci): keep crabbox pnpm hydrate off tmpfs
2026-06-02 03:38:51 +02:00
Peter Steinberger
8a1a8ea8a3
ci(release): wait out live provider rate limits
2026-06-02 02:38:22 +01:00
Vincent Koc
4608f7dcf9
refactor: share probe auth test fixtures
2026-06-02 03:29:33 +02:00
Vincent Koc
49ac93bda6
refactor: share talk session response helpers
2026-06-02 03:20:00 +02:00
Peter Steinberger
f6653b9b35
fix(ci): retry live Docker image pulls
2026-06-02 02:08:26 +01:00
Vincent Koc
2f92fddef0
refactor: share node invoke wake test helpers
2026-06-02 03:02:03 +02:00
Vincent Koc
489efc8f5e
refactor: share device token authz test fixtures
2026-06-02 02:58:38 +02:00
Vincent Koc
459abfc26b
fix(e2e): isolate plugin sweep scratch files
2026-06-02 02:50:41 +02:00
Vincent Koc
340cc2c1e4
refactor: share session history test fixtures
2026-06-02 02:41:09 +02:00
Vincent Koc
be8cb5d4ea
refactor: share agent wait dedupe test fixtures
2026-06-02 02:37:48 +02:00