Commit Graph

34703 Commits

Author SHA1 Message Date
Peter Steinberger
660cea680a ci: move tail node shards to blacksmith 2026-04-24 18:03:29 +01:00
Peter Steinberger
11cffb2300 fix: remove duplicate diagnostic category export 2026-04-24 17:58:22 +01:00
Peter Steinberger
afc0c32bd0 ci: try larger blacksmith lint lane 2026-04-24 17:55:44 +01:00
Peter Steinberger
b2352c3e24 docs: improve 2026.4.23 release docs 2026-04-24 17:55:03 +01:00
Peter Steinberger
51c11cfd90 fix: export diagnostic error category 2026-04-24 17:54:44 +01:00
Peter Steinberger
769ab4a91c docs: clarify beta Telegram release verification 2026-04-24 17:52:13 +01:00
Peter Steinberger
c15edc3641 ci: try smaller blacksmith support lanes 2026-04-24 17:50:46 +01:00
Peter Steinberger
f6dcf968ca fix: honor disabled plugin runtime deps 2026-04-24 17:46:35 +01:00
Ron Cohen
3de44fe593 fix(whatsapp): setting systemPrompt to "" suppresses the wildcard prompt (#70381)
* fix(whatsapp): setting systemPrompt to "" suppresses the wildcard instead of falling through to it

* test(whatsapp): reset mocks instead of only clearing call history

* docs(changelog): note WhatsApp empty systemPrompt suppresses wildcard

* test(whatsapp): preserve real module exports in process-message mocks

* test(whatsapp): whitespace-only systemPrompt also suppresses wildcard

---------

Co-authored-by: Omar Shahine <10343873+omarshahine@users.noreply.github.com>
2026-04-24 09:45:58 -07:00
Peter Steinberger
11ad1919ed test: stabilize Docker MCP lanes under load 2026-04-24 17:41:37 +01:00
Peter Steinberger
5deef28b7a ci: split docs-only push checks 2026-04-24 17:41:04 +01:00
Peter Steinberger
11abe5ec49 docs: clarify plugin api extension path 2026-04-24 17:36:39 +01:00
Vincent Koc
f8573fe9c2 feat(diagnostics): export lifecycle OTEL spans
Export diagnostics OTEL lifecycle spans for runs, model calls, and tool executions while avoiding retained live span state and high-cardinality/sensitive exported attributes.
2026-04-24 09:36:35 -07:00
Peter Steinberger
0340321c12 docs: clarify plugin style preference 2026-04-24 17:35:00 +01:00
Peter Steinberger
2fe7c6fed4 docs: simplify mcp vision 2026-04-24 17:34:15 +01:00
Peter Steinberger
f738b73107 docs: clarify clawhub plugin promotion 2026-04-24 17:31:49 +01:00
Vincent Koc
4d1ee3a73e fix(plugins): warn on install source package drift
Warn when provider or channel catalog package identity drifts from openclaw.install.npmSpec while keeping compatible catalogs non-fatal.
2026-04-24 09:31:40 -07:00
Peter Steinberger
90877e0d42 docs: update mcp vision 2026-04-24 17:29:42 +01:00
Peter Steinberger
3df9fd4354 ci: keep preflight off congested blacksmith 2026-04-24 17:28:11 +01:00
Vincent Koc
06d46869f8 refactor(tui): remove cli-highlight dependency
Remove direct cli-highlight usage from the TUI renderer and drop the now-unused root ownership record.
2026-04-24 09:25:25 -07:00
Peter Steinberger
f4ffed8482 ci: reduce ubuntu preflight queue 2026-04-24 17:24:37 +01:00
Peter Steinberger
27b348b3e5 perf: reuse Docker aggregate package tarball 2026-04-24 17:20:56 +01:00
Vincent Koc
1cf79803d7 docs: normalize Title Case H2 headings to sentence case in recent files 2026-04-24 09:17:47 -07:00
Vincent Koc
c1ad8076a3 docs(standing-orders): drop duplicate H1 where frontmatter title already covers it 2026-04-24 09:17:16 -07:00
Vincent Koc
32163e0e98 docs(google-meet): drop duplicate H1 and merge intro sentences 2026-04-24 09:16:27 -07:00
Peter Steinberger
16c7de085c ci: move long tail checks to blacksmith 2026-04-24 17:16:18 +01:00
Peter Steinberger
d9c5479029 fix: remove google meet sync await 2026-04-24 17:16:18 +01:00
Vincent Koc
12f7de3ef3 docs(capability-cookbook): normalize Provider and Harness Seams heading to sentence case 2026-04-24 09:15:22 -07:00
Peter Steinberger
7e49cc87f9 perf: parallelize Docker aggregate image builds 2026-04-24 17:10:50 +01:00
Peter Steinberger
d3e66e36f6 fix: export model diagnostic error category 2026-04-24 17:10:46 +01:00
Peter Steinberger
d5880ae6a5 fix: restore diagnostic error export 2026-04-24 17:09:22 +01:00
Peter Steinberger
23c7a7d557 test: harden Docker lanes for 10-way runs 2026-04-24 17:08:18 +01:00
Peter Steinberger
cbfc21badb test: shard Docker aggregate lanes 2026-04-24 17:08:18 +01:00
Vincent Koc
58f54801b7 feat(deps): add SBOM risk report
* feat(deps): add sbom risk report

* feat(deps): add sbom risk report
2026-04-24 09:08:07 -07:00
Peter Steinberger
c05791f619 ci: split blacksmith node lanes by runner size 2026-04-24 17:05:09 +01:00
Peter Steinberger
f7a426d516 fix: stage WhatsApp runtime deps before setup login 2026-04-24 17:04:31 +01:00
Vincent Koc
7ba13fbc2b fix(diagnostics): harden event emission (#71164) 2026-04-24 09:02:14 -07:00
Peter Steinberger
bda391e4c2 fix: use browser automation for Google Meet join 2026-04-24 17:01:57 +01:00
Vincent Koc
bbe0234720 fix(plugins): warn on orphan install integrity (#71163) 2026-04-24 09:01:15 -07:00
Vincent Koc
5dfc1b90e1 fix(plugins): warn on invalid install default choice (#71011) 2026-04-24 08:56:42 -07:00
Peter Steinberger
1b997bebd0 build(a2ui): refresh bundled canvas host asset 2026-04-24 16:55:08 +01:00
Peter Steinberger
27c61ed0d4 chore(deps): update workspace dependencies 2026-04-24 16:55:08 +01:00
pashpashpash
7a958d920c Bridge Codex native hooks into OpenClaw
Bridge Codex-native tool events into the OpenClaw plugin hook surface, including native permission approval routing, bounded relay payloads, approval spam protection, and docs/changelog updates.\n\nCo-authored-by: pashpashpash <nik@vault77.ai>
2026-04-24 16:48:26 +01:00
Peter Steinberger
3a64aa49a9 docs(deepseek): expand v4 testing notes 2026-04-24 16:30:35 +01:00
Peter Steinberger
aef0bb4915 test(deepseek): add live v4 model coverage 2026-04-24 16:30:35 +01:00
Peter Steinberger
6b618f0635 ci: offload selected node lanes to blacksmith 2026-04-24 16:23:24 +01:00
Peter Steinberger
f3bcea8732 build: preserve staged plugin runtime deps 2026-04-24 16:18:26 +01:00
Peter Steinberger
2b45a112cb feat: harden Google Meet realtime join 2026-04-24 16:18:26 +01:00
Peter Steinberger
2c701ab296 test: speed discord queue waits 2026-04-24 16:14:15 +01:00
lsdsjy
7d1891e6e6 feat(deepseek): support v4 models
Add DeepSeek V4 Flash/Pro support, update Pi packages to 0.70.2, and handle disabled thinking/None by stripping replayed reasoning content.
2026-04-24 16:09:36 +01:00