Commit Graph

37907 Commits

Author SHA1 Message Date
Josh Lehman
9aca6a5af1 fix: remove duplicate context budget resolution 2026-04-28 18:19:41 -07:00
Josh Lehman
7bb89de6cf chore: refresh plugin SDK API baseline 2026-04-28 18:19:41 -07:00
Josh Lehman
59df15046f fix: resolve context engine prepare fallout 2026-04-28 18:19:41 -07:00
Josh Lehman
91352a17eb fix: preserve swept subagent context agent dir 2026-04-28 18:18:04 -07:00
Josh Lehman
a7550fc8ae fix: resolve compact context-engine rebase conflict 2026-04-28 18:18:04 -07:00
Josh Lehman
437098179f fix: remove duplicate subagent registry export 2026-04-28 18:18:04 -07:00
Josh Lehman
8dc06bec63 fix: document subagent context-engine cleanup 2026-04-28 18:18:04 -07:00
Josh Lehman
c4f53847a4 fix: preserve subagent context-engine agent dir 2026-04-28 18:18:04 -07:00
Jari Mustonen
b2b9219e7c context-engine: pass agentDir into subagent context-engine resolution 2026-04-28 18:18:03 -07:00
Jari Mustonen
3cf6cbc651 context-engine: pass normalized paths to factory in run/compact 2026-04-28 18:18:03 -07:00
Jari Mustonen
d1036e2c2d context-engine: align subagent-registry dep types with canonical signature 2026-04-28 18:18:03 -07:00
Jari Mustonen
6b22e5c2d4 context-engine: propagate factory context through subagent-registry 2026-04-28 18:18:03 -07:00
Jari Mustonen
a2fc8b8adf context-engine: fix imprecise backward-compat comment 2026-04-28 18:18:03 -07:00
Jari Mustonen
c88f7fe452 context-engine: make factory ctx parameter required 2026-04-28 18:18:03 -07:00
Jari Mustonen
6ceb1b5981 context-engine: fix 'without config' test to actually test undefined config 2026-04-28 18:18:03 -07:00
Jari Mustonen
20d99fad7d context-engine: make config optional in ContextEngineFactoryContext 2026-04-28 18:18:03 -07:00
Jari Mustonen
d269aa153a context-engine: remove sessionKey from factory context 2026-04-28 18:18:02 -07:00
Jari Mustonen
8063d773c2 context-engine: pass runtime context to ContextEngineFactory 2026-04-28 18:18:01 -07:00
Josh Lehman
12c52963ea fix: allow cron self-removal in isolated runs (#73028) 2026-04-28 18:16:31 -07:00
hcl
46783d41e9 fix(whatsapp): gate pairing access-control on extractable inbound user content (#73797) (#73823)
Merged via squash.

Prepared head SHA: 61506e1439
Co-authored-by: hclsys <7755017+hclsys@users.noreply.github.com>
Co-authored-by: mcaxtr <7562095+mcaxtr@users.noreply.github.com>
Reviewed-by: @mcaxtr
2026-04-28 22:09:23 -03:00
Peter Steinberger
381c2e1d1a fix(security): tighten telegram dm audit coverage 2026-04-29 02:04:20 +01:00
Peter Steinberger
a968f4f437 test(parallels): reset macos state after restore 2026-04-29 02:03:26 +01:00
Peter Steinberger
a5824b9d01 fix(ci): stabilize full release validation 2026-04-29 02:00:30 +01:00
Peter Steinberger
28ff82dcda chore: add Clownfish cloud PR skill 2026-04-29 01:40:04 +01:00
Vincent Koc
b96e7739a9 docs(install/docker): document compose config dir default fallback
For 054b2e1b7e: docs/install/docker.md "Storage and persistence" now
records that the bundled docker-compose.yml falls back to
${HOME}/.openclaw (and ${HOME}/.openclaw/workspace for the workspace
mount), or /tmp/.openclaw when HOME is also unset, when
OPENCLAW_CONFIG_DIR / OPENCLAW_WORKSPACE_DIR are not provided. That
matches the new default expressions in the compose file and prevents an
empty-source volume spec on bare environments.
2026-04-28 17:38:25 -07:00
Vincent Koc
293348b429 fix(plugins): prebuild private qa for gauntlet 2026-04-28 17:34:18 -07:00
Vincent Koc
8e5fcfff50 fix(test): stabilize core runtime infra shard 2026-04-28 17:31:35 -07:00
Peter Steinberger
7229ec5e04 fix(ci): pin release validation child ref 2026-04-29 01:30:53 +01:00
Peter Steinberger
ceeb3a7398 ci: dispatch commit reviews on main pushes 2026-04-29 01:27:45 +01:00
pashpashpash
4aa8da3756 Route sensitive group commands to the owner privately (#73872)
* fix(commands): route sensitive group approvals privately

* fix(commands): require owner private routes

* test(commands): cover owner-derived Telegram diagnostics routing
2026-04-29 09:27:18 +09:00
Peter Steinberger
e94e9347a4 fix(cli): load plugins for local JSON agent runs 2026-04-29 01:25:50 +01:00
Peter Steinberger
c24c8bab13 test(parallels): prefer arm64 mingit downloads 2026-04-29 01:25:08 +01:00
Peter Steinberger
a820a307df fix(ci): keep postinstall script self-contained 2026-04-29 01:20:37 +01:00
Peter Steinberger
45f3074ee6 fix(cli): skip plugin preload for json agent runs 2026-04-29 01:19:05 +01:00
Peter Steinberger
3286e99bc2 refactor: share docker e2e instance helpers 2026-04-29 01:17:19 +01:00
Peter Steinberger
6249c32826 ci: raise Blacksmith Docker cache caps 2026-04-29 01:14:39 +01:00
Peter Steinberger
03b1731d0f fix(ci): preserve imported dist chunks after install 2026-04-29 01:13:03 +01:00
Joe LaPenna
054b2e1b7e fix(docker): add config dir defaults to compose mounts (#64485)
Merged via squash.

Prepared head SHA: 2c5b954a2c
Reviewed-by: @sallyom
2026-04-28 20:12:24 -04:00
Vincent Koc
fd2625a162 fix(plugins): resolve ClawHub tags in prerelease CI 2026-04-28 17:04:01 -07:00
Vincent Koc
2eac4bacee test(ci): add kitchen-sink npm plugin prerelease lane 2026-04-28 17:04:01 -07:00
Peter Steinberger
0487cc59f0 fix(bonjour): suppress ciao internal cancellations
(cherry picked from commit 27599d319e)
2026-04-29 00:59:56 +01:00
Peter Steinberger
212a32648f fix(ci): speed up tarball checks and avoid CLI bootstrap 2026-04-29 00:52:45 +01:00
Peter Steinberger
5a0702ecf8 test: add reusable OpenClaw test instance helper 2026-04-29 00:50:55 +01:00
Peter Steinberger
8f4cbbbe66 perf(prompt): stabilize channel prompt suffix 2026-04-29 00:49:57 +01:00
Peter Steinberger
d3683a61c5 fix(bonjour): recover from ciao cancellation
(cherry picked from commit c34ba97262)
2026-04-29 00:49:41 +01:00
AARON AGENT
7dc0041ca9 fix(sandbox): add once option to Docker abort listener (#58277)
Merged via squash.

Prepared head SHA: 692dd15014
Reviewed-by: @sallyom
2026-04-28 19:47:52 -04:00
Patrick Erichsen
2a7ba582cb Use kitchen sink for ClawHub plugin E2E (#73821) 2026-04-28 16:44:38 -07:00
Vincent Koc
8cca1598d9 fix(plugins): satisfy gauntlet script lint 2026-04-28 16:44:13 -07:00
Vincent Koc
e4cb0f6683 fix(plugins): run gauntlet qa through source cli 2026-04-28 16:44:12 -07:00
Vincent Koc
de3f8af48e fix(plugins): allow bundled gauntlet install scan 2026-04-28 16:44:12 -07:00