Interface: DistillerProposalRequest
Defined in: memory-distiller-runner.ts:9
Request payload passed to an injected MemoryDistillerRunner during memory_propose.
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
bucketStatus | readonly | object | Target bucket capacity status. | memory-distiller-runner.ts:21 |
bucketStatus.bucketId | public | string | - | schemas/memory-tools.schema.ts:64 |
bucketStatus.bucketRecordIds | public | string[] | - | schemas/memory-tools.schema.ts:66 |
bucketStatus.currentCount | public | number | - | schemas/memory-tools.schema.ts:65 |
bucketStatus.hardCap | public | number | null | - | schemas/memory-tools.schema.ts:68 |
bucketStatus.maxTotalRecords | public | number | null | - | schemas/memory-tools.schema.ts:71 |
bucketStatus.maxTotalRecordsReached | public | boolean | - | schemas/memory-tools.schema.ts:72 |
bucketStatus.softCap | public | number | null | - | schemas/memory-tools.schema.ts:67 |
bucketStatus.totalRecordsCount | public | number | - | schemas/memory-tools.schema.ts:70 |
bucketStatus.zone | public | "UNCAPPED" | "UNDER_SOFT_CAP" | "SOFT_CAP_PRESSURE" | "AT_HARD_CAP" | - | schemas/memory-tools.schema.ts:69 |
effort | readonly | "low" | "medium" | "high" | Reasoning effort level from config.distiller.effort. | memory-distiller-runner.ts:13 |
model | readonly | string | Model identifier from config.distiller.model. | memory-distiller-runner.ts:11 |
outputJsonSchema | readonly | Readonly<Record<string, unknown>> | JSON Schema object generated from DistillerStructuredOutputSchema for structured output enforcement. | memory-distiller-runner.ts:23 |
systemPrompt | readonly | string | Prompt-cached system prompt containing rules, format constraints, and existing ledger records. | memory-distiller-runner.ts:17 |
timeoutMs | readonly | number | Execution timeout in milliseconds from config.distiller.timeoutMs. | memory-distiller-runner.ts:15 |
userPrompt | readonly | string | Dynamic user prompt containing the candidate text, incident context, and target bucket status. | memory-distiller-runner.ts:19 |