mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 13:30:42 +00:00
fix: keep config recovery in doctor
This commit is contained in:
@@ -99,11 +99,10 @@ If config is invalid, install normally fails closed and points you at
|
||||
`openclaw doctor --fix`. The only recovery exception is a narrow bundled-plugin
|
||||
reinstall path for plugins that opt into
|
||||
`openclaw.install.allowInvalidConfigRecovery`.
|
||||
During Gateway startup, invalid config for one plugin is isolated to that plugin:
|
||||
startup logs the `plugins.entries.<id>.config` issue, skips that plugin during
|
||||
load, and keeps other plugins and channels online. Run `openclaw doctor --fix`
|
||||
to quarantine the bad plugin config by disabling that plugin entry and removing
|
||||
its invalid config payload; the normal config backup keeps the previous values.
|
||||
During Gateway startup, invalid plugin config fails closed like any other invalid
|
||||
config. Run `openclaw doctor --fix` to quarantine the bad plugin config by
|
||||
disabling that plugin entry and removing its invalid config payload; the normal
|
||||
config backup keeps the previous values.
|
||||
When a channel config references a plugin that is no longer discoverable but the
|
||||
same stale plugin id remains in plugin config or install records, Gateway startup
|
||||
logs warnings and skips that channel instead of blocking every other channel.
|
||||
|
||||
Reference in New Issue
Block a user