fix(active-memory): make setup grace explicit

This commit is contained in:
Peter Steinberger
2026-05-02 07:26:50 +01:00
parent 98efae916b
commit 59449d7f19
6 changed files with 84 additions and 25 deletions

View File

@@ -40,6 +40,7 @@
"enum": ["off", "minimal", "low", "medium", "high", "xhigh", "adaptive"]
},
"timeoutMs": { "type": "integer", "minimum": 250, "maximum": 120000 },
"setupGraceTimeoutMs": { "type": "integer", "minimum": 0, "maximum": 30000 },
"queryMode": {
"type": "string",
"enum": ["message", "recent", "full"]
@@ -116,6 +117,10 @@
"timeoutMs": {
"label": "Timeout (ms)"
},
"setupGraceTimeoutMs": {
"label": "Setup Grace Timeout (ms)",
"help": "Advanced: extra blocking budget for cold embedded-run setup before the recall timeout is considered exhausted. Defaults to 0 so timeoutMs remains the main-lane hook budget unless you opt in."
},
"queryMode": {
"label": "Query Mode",
"help": "Choose whether the blocking memory sub-agent sees only the latest user message, a small recent tail, or the full conversation."