Commit Graph

23665 Commits

Author SHA1 Message Date
Peter Steinberger
cbf4f0f87a test(ci): fix lint config and speed dispatch tests 2026-05-01 19:16:10 +01:00
Fred David blum
f8ffc3ec4f fix(config): surface backup restore copy failures in audit and logs (#70515)
Merged via squash.

Prepared head SHA: 7c779748bf
Co-authored-by: davidangularme <18486579+davidangularme@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
2026-05-01 11:11:01 -07:00
Peter Steinberger
4a5813fdb5 test(plugins): use valid plugin origin in loader test 2026-05-01 19:08:46 +01:00
Peter Steinberger
c3dcc4a299 test(release): harden docker release validation 2026-05-01 19:04:47 +01:00
Peter Steinberger
7897ca90b7 test(release): remove stale runtime deps local 2026-05-01 18:43:18 +01:00
Peter Steinberger
002da3d320 test(release): include mirrored root runtime deps 2026-05-01 18:33:02 +01:00
Vincent Koc
1f2a2f3b8e test(ci): update imessage runtime api guard 2026-05-01 10:29:09 -07:00
Peter Steinberger
1ff2d747dc test(release): harden channel add setup fallback 2026-05-01 18:19:32 +01:00
Peter Steinberger
c17af6bb9d test(release): fix setup fallback loader validation 2026-05-01 18:09:40 +01:00
Peter Steinberger
5ab3a2bca1 test(release): forward validation fixes 2026-05-01 17:49:55 +01:00
Peter Steinberger
53593f0683 test(release): repair release validation checks 2026-05-01 17:39:30 +01:00
Vincent Koc
579acc3a91 fix(plugins): avoid source rebuilds for policy toggles
Reuse current installed-plugin registry records for policy-only enable and disable refreshes.\n\nThanks @vincentkoc
2026-05-01 09:01:13 -07:00
Vincent Koc
575854c096 fix(plugins): reuse cold inspect registry snapshots (#75620)
Summary:
- The PR reuses a request-scoped cold manifest registry/runtime context across plugin status and inspect report paths, threads that context through provider/setup/metadata helpers, adds targeted coverage, and adds a changelog entry.

ClawSweeper fixups:
- Included follow-up commit: fix(plugins): preserve setup auto-enable lookup

Validation:
- ClawSweeper review passed for head 4d8e8e2d24.
- Required merge gates passed before the squash merge.

Prepared head SHA: 4d8e8e2d24
Review: https://github.com/openclaw/openclaw/pull/75620#issuecomment-4359143053

Co-authored-by: Vincent Koc <vincentkoc@ieee.org>
2026-05-01 16:00:47 +00:00
Vincent Koc
ec59af3386 fix(gateway): bound session transcript hot paths
Bound recent transcript reads and oversized injected-message writes across gateway session paths.\n\nThanks @vincentkoc
2026-05-01 09:00:43 -07:00
Peter Steinberger
8a77f299ee test(plugins): materialize runtime deps fixtures 2026-05-01 16:46:46 +01:00
Vincent Koc
f858b5de22 fix(security): keep plain audit off plugin runtimes
Keep routine security audit on config/filesystem checks by default, reserving plugin runtime collectors for deep audit paths.\n\nThanks @vincentkoc
2026-05-01 08:22:06 -07:00
Conan-Scott
a0035764b6 fix(discord): avoid resolving token during action discovery (#75424)
Summary:
- The PR changes Discord message-action discovery to inspect configured accounts without resolving bot tokens, resolves scoped channel SecretRefs during message-tool execution even with an injected config snapshot, adds regression tests and a changelog entry, and restores a tool-display serializer export.

ClawSweeper fixups:
- Included follow-up commit: fix(discord): avoid resolving token during action discovery
- Included follow-up commit: fix(tools): restore tool display serializer export

Validation:
- ClawSweeper review passed for head a2cd832d01.
- Required merge gates passed before the squash merge.

Prepared head SHA: a2cd832d01
Review: https://github.com/openclaw/openclaw/pull/75424#issuecomment-4357825074

Co-authored-by: Clawdbot <clawdbot@apilab.us>
Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-01 15:09:50 +00:00
Andrew
42584964ac fix(context-engine): honor assembled prompt authority in precheck (#74255)
Merged via squash.

Prepared head SHA: 650b02380b
Co-authored-by: 100yenadmin <239388517+100yenadmin@users.noreply.github.com>
Co-authored-by: jalehman <550978+jalehman@users.noreply.github.com>
Reviewed-by: @jalehman
2026-05-01 07:43:41 -07:00
Peter Steinberger
c2ffe77926 refactor: trim core command dead exports 2026-05-01 15:10:31 +01:00
Peter Steinberger
f0a2b09df6 fix(channels): honor module loader native opt-out 2026-05-01 15:06:21 +01:00
Peter Steinberger
f6d3363f31 test(config): type fresh codex schema import 2026-05-01 14:58:02 +01:00
Peter Steinberger
6c4ecd8d25 test(config): isolate codex web schema acceptance 2026-05-01 14:55:44 +01:00
Peter Steinberger
c38d94677c fix(config): accept optional Codex search location 2026-05-01 14:52:46 +01:00
Peter Steinberger
05d8c27d85 test(ci): stabilize pricing and codex web config checks 2026-05-01 14:49:55 +01:00
Peter Steinberger
5c95fc06fa test(plugin-sdk): align facade loader windows fast path 2026-05-01 14:43:08 +01:00
Shakker
5e33bfee10 test(plugins): mock install slot registry 2026-05-01 14:39:21 +01:00
Peter Steinberger
77c0ecdf34 test(pairing): pass read spy path after cache reset 2026-05-01 14:38:29 +01:00
Peter Steinberger
36e687edf0 fix(plugins): use built code for tool discovery 2026-05-01 14:38:29 +01:00
Vincent Koc
24fc40b133 fix(doctor): keep noninteractive service repair explicit 2026-05-01 06:37:42 -07:00
Vincent Koc
1e66728a55 fix(onboarding): scope post-config runtime deps (#75653) 2026-05-01 06:20:50 -07:00
Vincent Koc
472de0e1d5 fix(doctor): keep plugin runtime deps repair explicit (#75603)
* fix(doctor): keep plugin runtime deps repair explicit

* fix(doctor): keep plugin runtime deps repair explicit

* fix(doctor): keep plugin runtime deps repair explicit

---------

Co-authored-by: clawsweeper <274271284+clawsweeper[bot]@users.noreply.github.com>
2026-05-01 06:19:51 -07:00
Vincent Koc
6c07de05f4 test(pairing): clear allowlist cache before read spy (#74147) 2026-05-01 06:18:25 -07:00
Vincent Koc
70095f08f4 fix(plugins): satisfy slot registry type 2026-05-01 06:07:16 -07:00
Vincent Koc
f0c7c430f5 fix(plugins): scope install slot selection 2026-05-01 06:07:15 -07:00
Pavan Kumar Gondhi
86251f4391 fix: block workspace CLOUDSDK_PYTHON override and always set trusted interpreter for gcloud (#74492)
* fix: address issue

* docs: add changelog entry for PR merge
2026-05-01 18:35:03 +05:30
Pavan Kumar Gondhi
cba0a348dc fix(infra): block Windows system path env vars from workspace .env injection (#74456)
* fix: address issue

* fix: address PR review feedback

* fix: address codex review feedback

* fix: address codex review feedback

* fix: address codex review feedback

* docs: add changelog entry for PR merge

* Update CHANGELOG.md
2026-05-01 18:32:25 +05:30
Pavan Kumar Gondhi
f86953f354 fix(infra): block ambient Homebrew env vars from brew resolution (#74463)
* fix: address issue

* fix: address issue

* fix: address PR review feedback

* fix: address PR review feedback

* fix: address codex review feedback

* docs: add changelog entry for PR merge
2026-05-01 18:23:34 +05:30
Peter Steinberger
94b4b3c644 fix: preserve OpenAI Codex xhigh thinking policy 2026-05-01 13:48:01 +01:00
Peter Steinberger
442f59508e refactor: trim shared test helper exports 2026-05-01 13:47:09 +01:00
Peter Steinberger
12882a88b1 fix: allow onboarding config size drops 2026-05-01 13:39:25 +01:00
Peter Steinberger
394bc9c465 refactor: trim gateway helper state exports 2026-05-01 13:28:05 +01:00
Peter Steinberger
1c0b4369ab refactor: trim gateway test helper barrel 2026-05-01 13:23:26 +01:00
Peter Steinberger
755fa16a80 fix: type non-interactive onboard prompter 2026-05-01 13:23:26 +01:00
Vincent Koc
bf8bdcb064 fix(gateway): defer session store read maintenance 2026-05-01 05:15:19 -07:00
Peter Steinberger
ad1e14af53 refactor: delete unused test helper code 2026-05-01 13:11:42 +01:00
Peter Steinberger
c07f29bcf7 refactor: trim status scan test exports 2026-05-01 13:07:05 +01:00
Vincent Koc
cad2cef0fb fix(update): use service env for doctor 2026-05-01 05:06:14 -07:00
Vincent Koc
debb8ac76c fix(update): verify daemon restart port 2026-05-01 05:06:14 -07:00
Vincent Koc
4f02a57f65 fix(auto-reply): keep docking in direct chats 2026-05-01 05:06:12 -07:00
Vincent Koc
c7a91f9632 fix(onboard): run noninteractive migration imports 2026-05-01 05:06:09 -07:00