Skip to content

Graphorin API reference v0.15.1


Graphorin API reference / @graphorin/memory / / MemoryFlushHookOptions

Interface: MemoryFlushHookOptions

Defined in: packages/memory/src/context-engine/compaction/hooks/memory-flush.ts:37

Options for memoryFlushHook.

Properties

PropertyModifierTypeDescriptionDefined in
maxFacts?readonlynumberUpper bound on facts written per flush. Default 10.packages/memory/src/context-engine/compaction/hooks/memory-flush.ts:41
maxInputChars?readonlynumberChar bound on the transcript slice sent to the provider. Default 24000.packages/memory/src/context-engine/compaction/hooks/memory-flush.ts:43
maxOutputTokens?readonlynumberOutput-token cap for the flush call. Default 512.packages/memory/src/context-engine/compaction/hooks/memory-flush.ts:45
providerreadonlyProviderThe (cheap) provider the one flush call runs on.packages/memory/src/context-engine/compaction/hooks/memory-flush.ts:39
warn?readonly(message) => voidWARN sink override - used by tests. Default process.stderr.packages/memory/src/context-engine/compaction/hooks/memory-flush.ts:47