Compare commits

..
4 Commits
Author SHA1 Message Date
coreyogburn 54bb0e2c12 Merge pull request #16209 from Security-Onion-Solutions/cogburn/memory-fixes
Batch Size and Retries
2026-09-04 12:52:19 -06:00
Corey Ogburn 67b4d82f62 Improved Description of MemoryExtractBatchSize 2026-09-04 12:49:29 -06:00
Corey Ogburn 30574fdbb9 Batch Size and Retries
2 new config fields. Batch size is used to limit how many message turns we put in the transcript when we ask the memory agent to extract facts. The retries helps limit how many times we ask the memory agent to process a problematic session.
2026-09-04 12:18:29 -06:00
Josh Brower 64771e9e1d Merge pull request #16207 from Security-Onion-Solutions/soup-es-tshoot
Run estshoot if cluster is not green
2026-09-03 12:09:14 -04:00
2 changed files with 10 additions and 0 deletions
+2
View File
@@ -1547,6 +1547,8 @@ soc:
maxGlobalMemoriesToInclude: 5 maxGlobalMemoriesToInclude: 5
maxUserMemoriesToReconcile: 20 maxUserMemoriesToReconcile: 20
maxGlobalMemoriesToReconcile: 20 maxGlobalMemoriesToReconcile: 20
memoryExtractBatchSize: 5
maxMemoryRetries: 2
memoryModel: gemma@SOAI memoryModel: gemma@SOAI
embedModel: amazon.titan-embed-text-v2@SOAI embedModel: amazon.titan-embed-text-v2@SOAI
reconcileModel: gemma@SOAI reconcileModel: gemma@SOAI
+8
View File
@@ -908,6 +908,14 @@ soc:
description: Milliseconds to wait between attempts to look up a tool request that has finished streaming but has not yet been saved to the database. The API retries up to toolUseTurnAttempts times, so this value times the attempt count is the maximum wait before auto-approval fails. Increase it if tool auto-approval fails intermittently. description: Milliseconds to wait between attempts to look up a tool request that has finished streaming but has not yet been saved to the database. The API retries up to toolUseTurnAttempts times, so this value times the attempt count is the maximum wait before auto-approval fails. Increase it if tool auto-approval fails intermittently.
global: True global: True
advanced: True advanced: True
memoryExtractBatchSize:
description: Max number of a session's messages that will be processed for memory extractions at a time. Larger values are more efficient but risk exceeding the memory extraction LLM's size limits, due to the variable and unpredictable size of each message.
global: True
advanced: True
maxMemoryRetries:
description: The number of times to retry extracting memories from a session if errors occur.
global: True
advanced: True
client: client:
assistant: assistant:
enabled: enabled: