Vincent Koc
69c30e37d9
fix(memory-lancedb): skip processed auto-capture messages safely ( #72663 )
2026-04-26 23:51:04 -07:00
Peter Steinberger
8811112ab3
fix(release): stabilize full validation lanes
2026-04-27 07:46:44 +01:00
Peter Steinberger
3173842913
fix: keep staged plugin mirrors idempotent
2026-04-27 07:44:15 +01:00
Peter Steinberger
566295cd34
fix: materialize stale runtime mirror symlinks
2026-04-27 07:42:47 +01:00
Peter Steinberger
c110f8c028
fix(docker): stabilize bundled channel release lanes
2026-04-27 07:37:28 +01:00
Josh Avant
db09f68ce5
Support SecretRef for voice-call credentials and bundled plugin SecretInputs ( #72607 )
...
* fix: support voice-call secretrefs
* test: classify plugin secretref targets
* docs: credit voice-call secretref change
* fix: keep plugin secret target discovery lightweight
2026-04-27 01:16:50 -05:00
Peter Steinberger
19cb9ca6bf
fix: materialize staged plugin runtime chunks
2026-04-27 07:08:44 +01:00
Alex Knight
06b3e4ef8a
Fail invalid plugin registration gates loudly ( #72577 )
...
* fix plugin registration gate failures
2026-04-27 15:46:50 +10:00
Peter Steinberger
1ea12fe3e2
fix: stage bundled plugin runtime deps safely
2026-04-27 06:16:26 +01:00
Vincent Koc
dc8b881c11
fix(gateway): defer startup runtime imports
2026-04-26 21:50:50 -07:00
Val Alexander
461c10bb51
feat(onboard): support non-interactive GitHub Copilot token auth
...
Add manifest-owned GitHub Copilot token support for non-interactive onboarding, including documented env fallback, ref-mode tokenRef storage, saved-profile reuse, and default model wiring that preserves existing primary model configuration.
Validation:
- pnpm test extensions/github-copilot/index.test.ts src/plugins/contracts/registry.contract.test.ts src/commands/onboard-non-interactive/local/auth-choice-inference.test.ts
- pnpm check:changed
- CI green on aadac2c8d4
2026-04-26 22:56:20 -05:00
Peter Steinberger
18b76e3995
fix(ollama): scope request timeouts to providers
2026-04-27 04:55:11 +01:00
Peter Steinberger
67650c4c0a
fix(ollama): resolve custom local provider auth
2026-04-27 04:33:18 +01:00
Vincent Koc
f60378519c
test(plugins): cover bundled dependency edge cases
2026-04-26 20:31:54 -07:00
Peter Steinberger
2dba9e6a76
fix(ollama): honor configured num_ctx params
2026-04-27 03:02:24 +01:00
Vincent Koc
8c2bc951a9
fix(plugins): hydrate bundled channel config metadata
...
Hydrate bundled channel schema metadata through opt-in registry schema paths while keeping ordinary manifest registry loads lightweight.
2026-04-26 18:58:04 -07:00
Vincent Koc
b96a75c95b
fix(gateway): scope memory runtime plugin loading
2026-04-26 18:54:59 -07:00
Vincent Koc
6a5ecb955c
refactor(plugins): drop provider discovery alias
2026-04-26 18:19:05 -07:00
Vincent Koc
eed7b13b62
fix(doctor): scope bundled runtime deps to active plugins
2026-04-26 18:17:56 -07:00
Vincent Koc
0a117b5960
test(plugins): guard persisted status replay
2026-04-26 17:47:41 -07:00
Vincent Koc
7cecbe1002
test(plugins): guard cold status snapshots
...
Add a reusable cold plugin fixture and status snapshot guard proving read-only plugin metadata paths do not import plugin runtime entries.
2026-04-26 17:15:39 -07:00
Peter Steinberger
a3e0674261
fix(ollama): harden native provider routing
2026-04-27 01:02:13 +01:00
Peter Steinberger
eccb79db99
build: remove private QA package compat shims
2026-04-27 00:26:02 +01:00
Peter Steinberger
9f5bc5465c
style: format codex and loader tests
2026-04-26 23:10:33 +01:00
Vincent Koc
8226238765
refactor(plugins): share lookup cache eviction
2026-04-26 14:28:15 -07:00
Vincent Koc
2edbdc42ae
refactor(plugins): isolate loader cache state
2026-04-26 14:16:35 -07:00
Vincent Koc
c6e9849351
feat(diagnostics): capture model call size timing
2026-04-26 13:43:22 -07:00
Vincent Koc
8e1755928c
refactor(plugins): split plugin registry facade
2026-04-26 13:43:22 -07:00
Vincent Koc
9eb071c3f1
perf(plugins): reuse persisted registry fallback read
2026-04-26 13:43:22 -07:00
Vincent Koc
522eedc754
refactor(plugins): make provider discovery runtime explicit
2026-04-26 13:43:21 -07:00
Vincent Koc
71e361af8a
refactor(plugins): split installed plugin index modules
2026-04-26 13:43:21 -07:00
pash-openai
67ffa3df8b
Add Codex Computer Use setup for Codex mode ( #71842 )
...
* Add Codex Computer Use setup
* Tighten Codex Computer Use setup checks
* Handle fresh Codex Computer Use marketplace setup
* Fix channel setup manifest fixture
* Match Codex Computer Use marketplace loading
* Harden plugin manifest test fixtures
* Isolate auth choice legacy manifest test
* Update aggregate shard test expectation
* Improve Codex Computer Use first-run setup
* Harden Codex Computer Use auto-install
* Fix plugin auto-enable test fixture roots
2026-04-26 13:21:56 -07:00
Peter Steinberger
ddc2036956
fix: stabilize Parallels plugin smoke paths
2026-04-26 16:13:13 +01:00
Peter Steinberger
7e13f3f514
test(plugin-sdk): tighten channel runtime shim scan
2026-04-26 12:17:49 +01:00
Peter Steinberger
760dd98ddc
fix(ci): repair main type and lint failures
2026-04-26 12:09:35 +01:00
Vincent Koc
8a63c898c8
Merge branch 'main' of https://github.com/openclaw/openclaw
...
* 'main' of https://github.com/openclaw/openclaw :
fix(plugins): satisfy doctor compat lint
chore(plugins): inventory doctor deprecation compat
fix(plugins): record crabpot compat deprecations
docs(dreaming): rewrite with AccordionGroup for phases and backfill, Tabs for quick start and CLI workflow, ParamField for dreaming defaults
2026-04-26 04:05:11 -07:00
Vincent Koc
4c40cf8783
chore(plugins): inventory doctor deprecation compat
2026-04-26 04:04:26 -07:00
Vincent Koc
6dfb03ab2e
fix(plugins): record crabpot compat deprecations
2026-04-26 04:04:26 -07:00
Vincent Koc
3a54bbb617
fix(plugins): persist synthetic auth refs in index
2026-04-26 04:04:11 -07:00
Vincent Koc
aec1bfa0bb
fix(models): keep cold catalog lookup registry indexed
2026-04-26 03:49:43 -07:00
Shakker
edcb2326a1
test: cover setup provider auth selection
2026-04-26 11:36:32 +01:00
Shakker
44183de706
fix: use setup providers for auth choices
2026-04-26 11:36:32 +01:00
Shakker
3fffa78164
fix: scope provider auth runtime loading
2026-04-26 11:36:32 +01:00
Shakker
26b203e573
fix: keep onboarding model prompts scoped
2026-04-26 11:36:32 +01:00
Peter Steinberger
cd79e01be3
fix: load default memory plugin at startup
2026-04-26 11:32:58 +01:00
Peter Steinberger
0e490a3c26
fix(plugins): serialize bundled runtime mirrors
2026-04-26 11:32:07 +01:00
Peter Steinberger
74a4ff1adc
fix: prefer mounted bundled plugin sources
2026-04-26 11:28:41 +01:00
Peter Steinberger
3979fce4f9
test: satisfy compat registry lint
2026-04-26 11:28:07 +01:00
Peter Steinberger
8f4f33be78
test: keep compat registry guard-safe
2026-04-26 11:25:02 +01:00
Effet
75c9b216e5
fixup! perf(plugins): native-require fast path respects tryNative=false
...
Review feedback from @chatgpt-codex-connector (P1): callers that pass
`tryNative: false` rely on jiti's alias rewriting (e.g.
`bundled-capability-runtime` in Vitest+dist mode narrows the SDK
slice through shim aliases). Route everything through the jiti
loader when `tryNative` is false so those rewrites still apply.
Review feedback from @greptile-apps (P2): forward the full argument
tuple through to the jiti fallback with `...rest` so any future
loader option argument is not silently dropped by the wrapper.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-26 11:23:42 +01:00