Peter Steinberger
c2d82b87ee
test(plugins): mock registry contribution seam
2026-04-27 09:23:59 +01:00
Peter Steinberger
444acde1de
feat: support layered plugin runtime deps
2026-04-27 09:21:25 +01:00
Peter Steinberger
9611260225
fix: retry primary after auto model fallback
2026-04-27 09:19:03 +01:00
Peter Steinberger
983bac7afa
fix(plugins): keep registry lookup types acyclic
2026-04-27 09:16:43 +01:00
Peter Steinberger
3eb6a5b209
docs: format migration docs
2026-04-27 09:16:36 +01:00
Peter Steinberger
f9181835e8
fix(agents): warn on fake local tool calls
2026-04-27 09:14:59 +01:00
Shakker
51bd95fff3
fix: reuse extractor manifest resolution pass
2026-04-27 09:12:51 +01:00
Shakker
c60581740a
fix: reuse manifest pass for runtime contract owners
2026-04-27 09:12:51 +01:00
Shakker
e547070ba9
fix: avoid repeated plugin metadata load for channel command defaults
2026-04-27 09:12:50 +01:00
Peter Steinberger
3913aa999d
test: lighten fast lane imports
2026-04-27 09:12:17 +01:00
github-actions[bot]
b09345e3f6
chore(ui): refresh th control ui locale
2026-04-27 08:12:10 +00:00
Peter Steinberger
d76f924be3
fix(plugins): avoid registry barrel topology cycle
2026-04-27 09:09:31 +01:00
Peter Steinberger
5b616e2bec
fix(agents): narrow session lock scope
2026-04-27 09:09:19 +01:00
Peter Steinberger
5ff49ae03e
fix(gateway): skip local model pricing refreshes
2026-04-27 09:09:19 +01:00
bbddbb
563718c2e4
feat(control-ui): confirm dreaming restart changes
...
Require explicit confirmation before applying restart-impacting Dreaming mode changes in the Control UI.
- Add pending/confirm/loading state for the Dreaming toggle path
- Render a restart confirmation dialog before sending the config patch
- Sync Control UI locale metadata and cover the confirmation flow in browser tests
Fixes #63804
2026-04-27 03:08:59 -05:00
Peter Steinberger
276291d399
fix: hide bonjour Windows ARP shell probe
2026-04-27 09:08:40 +01:00
Peter Steinberger
8bdfa58cbb
fix(migrations): avoid partial Hermes config apply after conflict
2026-04-27 09:07:59 +01:00
Vincent Koc
0055e404cf
docs(hermes): rework CLI migrate page and add user-facing migration guide
...
- cli/migrate: convert flat reference into structured Mintlify page (Tip pointer, ParamField for flags, AccordionGroup for safety model, sub-sections for Hermes provider with what's imported, .env keys, archive-only state, and plugin contract)
- install/migrating-hermes: new dedicated user guide modeled after migrating-matrix.md (Tabs for onboarding vs CLI, AccordionGroup for what gets imported, Steps for recommended flow, Warning for --overwrite, Troubleshooting accordions)
- docs.json: add install/migrating-hermes to Maintenance group alongside migrating and migrating-matrix
2026-04-27 01:04:00 -07:00
Peter Steinberger
184b024fb6
test(migrate-hermes): keep config runtime stateful
2026-04-27 09:02:14 +01:00
Peter Steinberger
87b8072a85
test: cover qqbot channel guardrails
2026-04-27 08:58:13 +01:00
Peter Steinberger
f7081a3879
fix(lmstudio): trust configured local endpoints
2026-04-27 08:55:45 +01:00
Peter Steinberger
9510906669
fix: stop hook fallback after security blocks
2026-04-27 08:55:38 +01:00
Peter Steinberger
5a3d01e480
docs: format plugin sdk subpaths
2026-04-27 08:53:31 +01:00
Peter Steinberger
f21c8c3f0c
test(migrate-hermes): use OpenClaw temp root
2026-04-27 08:53:27 +01:00
Peter Steinberger
58037cc89d
fix: resolve browser playwright runtime deps
2026-04-27 08:50:56 +01:00
Peter Steinberger
c1d827844c
test: speed up unit fast lane
2026-04-27 08:49:09 +01:00
Shakker
45b0d5ccc2
chore: add plugin lookup startup trace metrics
2026-04-27 08:48:18 +01:00
Shakker
bed76c26e7
fix: reuse lookup table for deferred plugin reload
2026-04-27 08:48:18 +01:00
Shakker
e068165036
docs: note plugin lookup reuse followups
2026-04-27 08:48:18 +01:00
Shakker
8b396bcfd2
docs: document plugin lookup table
2026-04-27 08:48:18 +01:00
Shakker
7c985890af
refactor: reuse lookup table during gateway plugin load
2026-04-27 08:48:18 +01:00
Shakker
b2deb74694
fix: include setup cli backends in plugin lookup
2026-04-27 08:48:18 +01:00
Shakker
5228b24927
fix: avoid spread in provider owner lookup
2026-04-27 08:48:18 +01:00
Shakker
af29ccd98f
fix: copy lookup startup plugin ids for gateway load
2026-04-27 08:48:18 +01:00
Shakker
f41126bc2e
refactor: resolve contribution owners from lookup maps
2026-04-27 08:48:17 +01:00
Shakker
fbf0a29195
refactor: expand plugin lookup owner maps
2026-04-27 08:48:17 +01:00
Shakker
dc6ac472db
refactor: use plugin lookup table for gateway load fallback
2026-04-27 08:48:17 +01:00
Shakker
123dee0513
fix: avoid duplicate plugin lookup diagnostics
2026-04-27 08:48:17 +01:00
Shakker
635af612d5
refactor: expose plugin lookup table normalizer
2026-04-27 08:48:17 +01:00
Shakker
354eb37ff5
refactor: reuse manifest registry for plugin id normalization
2026-04-27 08:48:17 +01:00
Shakker
b8c9426911
refactor: reuse plugin lookup table for contribution owners
2026-04-27 08:48:17 +01:00
Shakker
e985acbc1c
docs: note plugin startup lookup table
2026-04-27 08:48:17 +01:00
Shakker
3f38d3af88
refactor: add plugin lookup table
2026-04-27 08:48:17 +01:00
Peter Steinberger
66f4b52db3
fix(docker): route local provider setup to host gateway
2026-04-27 08:46:33 +01:00
Alex Knight
4e19bc80c9
Fix null params for parameterless tools ( #72673 )
...
* fix tool null params for parameterless schemas
* guard composite required tool schemas
2026-04-27 17:45:59 +10:00
Vincent Koc
f4ca0612b2
Merge branch 'main' of https://github.com/openclaw/openclaw
...
* 'main' of https://github.com/openclaw/openclaw :
docs: point maintainer triage at gitcrawl
fix: clean runtime deps backup owner marker
test(browser): close hanging attach-only sockets
fix(plugins): normalize windows override imports
fix: preserve live runtime deps temp dirs
fix(lmstudio): promote bracketed tool calls
Add Google Meet realtime consult agentId (#72381 )
fix: normalize lazy service override imports
test: split ui unit tests from generic lane
feat(migrations): add plugin-owned Hermes import
fix(ci): expose package deps to Telegram QA harness (#72680 )
fix: hide bundled runtime npm windows
2026-04-27 00:44:30 -07:00
Vincent Koc
0286bb9817
docs: point maintainer triage at gitcrawl
...
Update the OpenClaw PR maintainer skill to use gitcrawl for local triage commands.
2026-04-27 00:43:07 -07:00
Peter Steinberger
84929bf85b
fix: clean runtime deps backup owner marker
2026-04-27 08:43:03 +01:00
Peter Steinberger
bfdee5fa72
test(browser): close hanging attach-only sockets
2026-04-27 08:40:25 +01:00
Peter Steinberger
15e634d50c
fix(plugins): normalize windows override imports
2026-04-27 08:39:42 +01:00