mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-19 16:25:50 +00:00
Fixes #76872.
Doctor now repairs configured-but-missing official plugins during update/doctor recovery, auto-enables the plugin after a successful repair, and preserves config when the download cannot complete. The plugin auto-enable path also honors disabled web search and only enables configured providers/channels when a manifest declares the matching capability.
Verification:
- git diff --check
- fallback-only Korean i18n check
- focused plugin auto-enable/config/doctor Vitest suite
- Crabbox published upgrade-survivor configured-plugin-installs E2E
- CI green on PR head
|
||
|---|---|---|
| .. | ||
| browser-cdp-snapshot | ||
| bun-global-install | ||
| bundled-plugin-install-uninstall | ||
| codex-npm-plugin-live | ||
| config-reload | ||
| docker-stats | ||
| doctor-install-switch | ||
| fixtures | ||
| gateway-network | ||
| kitchen-sink-plugin | ||
| npm-onboard-channel-agent | ||
| npm-telegram-live | ||
| onboard | ||
| openai-web-search-minimal | ||
| openwebui | ||
| parallels-package | ||
| plugin-lifecycle-matrix | ||
| plugin-update | ||
| plugins | ||
| update-channel-switch | ||
| upgrade-survivor | ||
| clawhub-fixture-server.cjs | ||
| fixture.mjs | ||
| package-compat.mjs | ||
| parallels-macos-common.sh | ||
| parallels-package-common.sh | ||