Skip to content

RetrievalCacheAdapter

Interface for the session-level retrieval cache. Implemented by RetrievalCache from @kuralle-agents/rag. Defined here so RunContext.retrievalCache can be properly typed without core depending on rag.

readonly size: number;
lookup(queryEmbedding, topK?): KnowledgeRetrievalResult[];
Parameter Type

queryEmbedding

readonly number[]

topK?

number

KnowledgeRetrievalResult[]


populate(results, queryEmbedding?): void;
Parameter Type

results

KnowledgeRetrievalResult[]

queryEmbedding?

readonly number[]

void