mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-09 22:04:30 +00:00
Config: clarify memorySearch migration precedence
This commit is contained in:
committed by
Vignesh
parent
8688730161
commit
a76dea0d23
@@ -30,10 +30,12 @@ export const LEGACY_CONFIG_MIGRATIONS_PART_3: LegacyConfigMigration[] = [
|
||||
defaults.memorySearch = legacyMemorySearch;
|
||||
changes.push("Moved memorySearch → agents.defaults.memorySearch.");
|
||||
} else {
|
||||
mergeMissing(existing, legacyMemorySearch);
|
||||
defaults.memorySearch = existing;
|
||||
// agents.defaults stays authoritative; legacy top-level config only fills gaps.
|
||||
const merged = structuredClone(existing);
|
||||
mergeMissing(merged, legacyMemorySearch);
|
||||
defaults.memorySearch = merged;
|
||||
changes.push(
|
||||
"Merged memorySearch → agents.defaults.memorySearch (preserved explicit agents.defaults overrides).",
|
||||
"Merged memorySearch → agents.defaults.memorySearch (filled missing fields from legacy; kept explicit agents.defaults values).",
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user