Skip to main content

Interface: FactExtractorOptions

Defined in: packages/agentos/src/cognition/memory/retrieval/fact-graph/FactExtractor.ts:27

Properties​

cacheFingerprint​

cacheFingerprint: string

Defined in: packages/agentos/src/cognition/memory/retrieval/fact-graph/FactExtractor.ts:35

Fingerprint appended to the content hash for cache keying. Bump when the prompt or schema changes so prior-version extractions don't leak into new runs.


llmInvoker()​

llmInvoker: (systemPrompt, userPrompt) => Promise<string>

Defined in: packages/agentos/src/cognition/memory/retrieval/fact-graph/FactExtractor.ts:29

Called with (systemPrompt, userPrompt). Must return the model's text response.

Parameters​

systemPrompt​

string

userPrompt​

string

Returns​

Promise<string>


maxOutputTokens?​

optional maxOutputTokens: number

Defined in: packages/agentos/src/cognition/memory/retrieval/fact-graph/FactExtractor.ts:37

Hard cap on LLM output tokens. Default 1024.