Commit graph

49192 commits

Author SHA1 Message Date
Peter Steinberger
ca4672458c
docs: stop referencing shell profile secrets
Some checks are pending
CI / check-dependencies (push) Blocked by required conditions
CI / check-lint (push) Blocked by required conditions
CI / check-policy-guards (push) Blocked by required conditions
CI / check-preflight-guards (push) Blocked by required conditions
CI / check-prod-types (push) Blocked by required conditions
CI / check-strict-smoke (push) Blocked by required conditions
CI / check-test-types (push) Blocked by required conditions
CI / check (push) Blocked by required conditions
CI / check-additional-boundaries-a (push) Blocked by required conditions
CI / check-additional-boundaries-b (push) Blocked by required conditions
CI / check-additional-boundaries-c (push) Blocked by required conditions
CI / check-additional-boundaries-d (push) Blocked by required conditions
CI / check-additional-extension-bundled (push) Blocked by required conditions
CI / check-additional-extension-channels (push) Blocked by required conditions
CI / check-additional-extension-package-boundary (push) Blocked by required conditions
CI / check-additional-runtime-topology-architecture (push) Blocked by required conditions
CI / check-additional (push) Blocked by required conditions
CI / build-smoke (push) Blocked by required conditions
CI / check-docs (push) Blocked by required conditions
CI / skills-python (push) Blocked by required conditions
CI / macos-swift (push) Blocked by required conditions
ClawSweeper Dispatch / dispatch (push) Waiting to run
Docs Sync Publish Repo / sync-publish-repo (push) Waiting to run
Docs / docs (push) Waiting to run
Plugin NPM Release / preview_plugins_npm (push) Waiting to run
Plugin NPM Release / preview_plugin_pack (push) Blocked by required conditions
Plugin NPM Release / publish_plugins_npm (push) Blocked by required conditions
Workflow Sanity / no-tabs (push) Waiting to run
Workflow Sanity / actionlint (push) Waiting to run
Workflow Sanity / generated-doc-baselines (push) Waiting to run
2026-05-13 11:55:14 +01:00
Peter Steinberger
0832343197
fix(discord): quiet fatal realtime voice startup failures 2026-05-13 11:51:43 +01:00
Peter Steinberger
74a809a1cd
ci: grant dependency awareness pull request writes 2026-05-13 11:45:33 +01:00
Peter Steinberger
1bc45af1db
ci: tolerate dependency awareness read-only tokens 2026-05-13 11:45:33 +01:00
Peter Steinberger
46f7750c63 fix: narrow plugin SDK hook type exports 2026-05-13 11:40:37 +01:00
Jamil Zakirov
68c77bb55d feat(plugin-sdk): export plugin hook types
Add `openclaw/plugin-sdk/types` entrypoint that re-exports plugin hook
types, so external plugins can import typed hook interfaces without
reaching into internal paths.

Also export `resolveActiveEmbeddedRunSessionId` from
`agent-harness-runtime` for session resolution in embedded runs.
2026-05-13 11:40:25 +01:00
Pavan Kumar Gondhi
26c7da2d02
Harden trusted-proxy source validation [AI] (#81290)
* fix: reject local-interface trusted-proxy peers

* addressing claude review

* docs: add changelog entry for PR merge
2026-05-13 16:10:11 +05:30
Jamil Zakirov
b7572cc384 feat(plugins): expose tools in LLM input hook event
Add optional `tools` array to `PluginHookLlmInputEvent` so plugin
hooks receive the full LLM call context, not just prompt and history.
2026-05-13 11:38:32 +01:00
Vincent Koc
65e37017b6
revert(cli): remove global root refusal (#81370) 2026-05-13 18:34:46 +08:00
Peter Steinberger
9f46e9cb85
refactor(provider): share operation timeout resolvers 2026-05-13 11:26:30 +01:00
Peter Steinberger
bd326cdd5e
fix(provider): retry post status and download deadlines 2026-05-13 11:26:30 +01:00
Peter Steinberger
8b0b4ea82f
fix(provider): retry google rest status failures 2026-05-13 11:26:30 +01:00
Peter Steinberger
af021aac8d
fix(provider): preserve retry deadlines 2026-05-13 11:26:30 +01:00
Peter Steinberger
47ba73de27
fix(provider): type minimax retry helper 2026-05-13 11:26:30 +01:00
Peter Steinberger
86ee352138
fix(provider): avoid nested transcription retries 2026-05-13 11:26:30 +01:00
Peter Steinberger
ecdad948b5
refactor(provider): centralize transient retry stages 2026-05-13 11:26:30 +01:00
Peter Steinberger
9741bbe2c1
fix(provider): retry top-level network codes 2026-05-13 11:26:29 +01:00
Peter Steinberger
635f6e0d0e
fix(provider): tag timeout aborts for retry 2026-05-13 11:26:29 +01:00
Peter Steinberger
b150e23a60
fix(provider): keep abort retries timeout-scoped 2026-05-13 11:26:29 +01:00
Peter Steinberger
2e3c49b161
fix(provider): dedupe transient retry policy 2026-05-13 11:26:29 +01:00
sqsge
f20054ba79
fix(provider): add opt-in transient retries for provider execution 2026-05-13 11:26:29 +01:00
Peter Steinberger
27e5d49fe5
build(whatsapp): keep audio deps external 2026-05-13 11:21:17 +01:00
Peter Steinberger
1e8e004361
build(pnpm): restore exotic subdependency blocking 2026-05-13 11:21:17 +01:00
Peter Steinberger
85f9276624
build(whatsapp): externalize whatsapp plugin 2026-05-13 11:21:17 +01:00
Peter Steinberger
49ccd4e080
docs: quote clawdtributor skill description 2026-05-13 11:20:33 +01:00
Peter Steinberger
7c89fb455b
docs: tighten clawdtributor skill trigger 2026-05-13 11:18:31 +01:00
Peter Steinberger
09a490de17
docs: add clawdtributor triage skill 2026-05-13 11:16:34 +01:00
Peter Steinberger
a15559b8d0 fix: normalize array tool schemas (#81217) (thanks @JARVIS-Glasses) 2026-05-13 11:04:13 +01:00
JARVIS-Glasses
392b23c01e fix(agents): normalize array tool schemas 2026-05-13 11:04:13 +01:00
Peter Steinberger
2cae5e92a6
test: dedupe codex user input mock read 2026-05-13 10:58:25 +01:00
Peter Steinberger
16c5d5b87b
test: dedupe codex subagent mirror mock reads 2026-05-13 10:57:08 +01:00
Peter Steinberger
453019a2c7
test: dedupe codex compact mock reads 2026-05-13 10:55:45 +01:00
Peter Steinberger
fe19d9fea8
test: dedupe codex schema mock read 2026-05-13 10:54:10 +01:00
Peter Steinberger
a661b7b04c
test: dedupe feishu cleanup mock reads 2026-05-13 10:52:29 +01:00
Peter Steinberger
db6bb6d329
test: dedupe zalo pairing mock read 2026-05-13 10:51:10 +01:00
Peter Steinberger
c115b126d2
test: dedupe codex client mock reads 2026-05-13 10:49:47 +01:00
Peter Steinberger
48c8aa11f8
test: dedupe codex context engine mock read 2026-05-13 10:48:18 +01:00
Sarah Fortune
aae173a1c9
fix(plugins): raise default install scan file limit to 25k (#81361) 2026-05-13 02:47:13 -07:00
Peter Steinberger
62adbe0b80
test: dedupe codex binding mock helper 2026-05-13 10:45:51 +01:00
Peter Steinberger
80190249ec
test: dedupe nostr mock call helper 2026-05-13 10:44:22 +01:00
Peter Steinberger
95901042d4
fix(config): normalize gemini subagent model writes 2026-05-13 10:42:08 +01:00
Jesse Merhi
6c92324c5f
Revert "Check ClawHub trust before plugin installs (#81307)" (#81363)
This reverts commit 87eb450047.
2026-05-13 19:34:18 +10:00
Peter Steinberger
060768ef75
test: dedupe gateway run loop mock read 2026-05-13 10:33:35 +01:00
Peter Steinberger
a9215ef2d4
test: dedupe command secret target mock read 2026-05-13 10:28:56 +01:00
Peter Steinberger
578d723b48
test: dedupe daemon cli mock read 2026-05-13 10:25:54 +01:00
Peter Steinberger
b1db684aca
test: dedupe command secret gateway mock read 2026-05-13 10:23:44 +01:00
Peter Steinberger
5904e2027f
test: dedupe node cli mock read 2026-05-13 10:20:51 +01:00
Peter Steinberger
06b8cd4565
test: tighten core test mock fixtures 2026-05-13 10:18:35 +01:00
Peter Steinberger
2e6d34d2c9
test: dedupe matrix devices mock read 2026-05-13 10:13:47 +01:00
Peter Steinberger
321c996af8
test: dedupe matrix logger mock read 2026-05-13 10:12:05 +01:00