diff --git a/salt/soc/defaults.yaml b/salt/soc/defaults.yaml index bda6e1c9d..e0e61df48 100644 --- a/salt/soc/defaults.yaml +++ b/salt/soc/defaults.yaml @@ -1539,6 +1539,7 @@ soc: DetectionEngineer: gemma@SOAI useMemory: true useMemoryScanner: false + dontScanBefore: "" memoryScanIntervalSeconds: 300 memoryProximityThreshold: 0.8 messageProximityThreshold: 0.5 diff --git a/salt/soc/soc_soc.yaml b/salt/soc/soc_soc.yaml index dc1d2e80b..1471056bd 100644 --- a/salt/soc/soc_soc.yaml +++ b/salt/soc/soc_soc.yaml @@ -853,6 +853,12 @@ soc: description: Enables the memory scanner for automatic memory extraction from historical sessions. global: True forcedType: bool + dontScanBefore: + description: A date specifying how far back to scan for memories. Must be in UTC format (2026-08-31T22:05:48Z). + regex: "^(\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}(\.\d+)?Z)?$" + regexFailureMessage: Expecting date in RFC3339 format (2026-08-31T22:05:48Z) + global: True + advanced: True memoryScanIntervalSeconds: description: How long to wait in seconds between attempts to scan sessions for new memories. global: True