Skip to main content

Class: RAGAuditCollector

Defined in: packages/agentos/src/cognition/rag/audit/RAGAuditCollector.ts:189

Request-scoped audit collector. Create one per retrieveContext() call. NOT a singleton — scoped to a single pipeline execution.

Constructors​

Constructor​

new RAGAuditCollector(options): RAGAuditCollector

Defined in: packages/agentos/src/cognition/rag/audit/RAGAuditCollector.ts:195

Parameters​

options​

RAGAuditCollectorOptions

Returns​

RAGAuditCollector

Methods​

finalize()​

finalize(): RAGAuditTrail

Defined in: packages/agentos/src/cognition/rag/audit/RAGAuditCollector.ts:209

Finalize and return the complete audit trail with computed summary.

Returns​

RAGAuditTrail


startOperation()​

startOperation(type): RAGOperationHandle

Defined in: packages/agentos/src/cognition/rag/audit/RAGAuditCollector.ts:202

Start tracking a new operation. Returns a fluent handle.

Parameters​

type​

"embedding" | "rerank" | "hyde" | "vector_query" | "graph_local" | "graph_global" | "ingest"

Returns​

RAGOperationHandle