feat(memory-core): add dreaming aging controls

This commit is contained in:
Peter Steinberger
2026-04-05 15:58:35 +01:00
parent c1bba98e88
commit 6e3155ca84
20 changed files with 300 additions and 57 deletions

View File

@@ -42,6 +42,16 @@
"placeholder": "2",
"help": "Minimum unique query count required for automatic promotion."
},
"dreaming.recencyHalfLifeDays": {
"label": "Recency Half-Life Days",
"placeholder": "14",
"help": "Days for the recency score to decay by half during dreaming ranking."
},
"dreaming.maxAgeDays": {
"label": "Promotion Max Age Days",
"placeholder": "30",
"help": "Optional maximum daily-note age in days for automatic or manual promotion."
},
"dreaming.verboseLogging": {
"label": "Dreaming Verbose Logging",
"placeholder": "false",
@@ -86,6 +96,14 @@
"type": "number",
"minimum": 0
},
"recencyHalfLifeDays": {
"type": "number",
"minimum": 0
},
"maxAgeDays": {
"type": "number",
"exclusiveMinimum": 0
},
"verboseLogging": {
"type": "boolean"
}