mirror of
https://github.com/openclaw/openclaw.git
synced 2026-04-14 10:41:23 +00:00
refactor: remove redundant memory config conversions
This commit is contained in:
@@ -320,24 +320,24 @@ function mergeConfig(
|
||||
...query,
|
||||
minScore,
|
||||
hybrid: {
|
||||
enabled: Boolean(hybrid.enabled),
|
||||
enabled: hybrid.enabled,
|
||||
vectorWeight: normalizedVectorWeight,
|
||||
textWeight: normalizedTextWeight,
|
||||
candidateMultiplier,
|
||||
mmr: {
|
||||
enabled: Boolean(hybrid.mmr.enabled),
|
||||
enabled: hybrid.mmr.enabled,
|
||||
lambda: Number.isFinite(hybrid.mmr.lambda)
|
||||
? Math.max(0, Math.min(1, hybrid.mmr.lambda))
|
||||
: DEFAULT_MMR_LAMBDA,
|
||||
},
|
||||
temporalDecay: {
|
||||
enabled: Boolean(hybrid.temporalDecay.enabled),
|
||||
enabled: hybrid.temporalDecay.enabled,
|
||||
halfLifeDays: temporalDecayHalfLifeDays,
|
||||
},
|
||||
},
|
||||
},
|
||||
cache: {
|
||||
enabled: Boolean(cache.enabled),
|
||||
enabled: cache.enabled,
|
||||
maxEntries:
|
||||
typeof cache.maxEntries === "number" && Number.isFinite(cache.maxEntries)
|
||||
? Math.max(1, Math.floor(cache.maxEntries))
|
||||
|
||||
Reference in New Issue
Block a user