traceprompt-node
Version:
Client-side encrypted, audit-ready logging for LLM applications
11 lines (8 loc) • 492 B
text/typescript
export { initTracePrompt, wrapLLM } from "./wrapper";
export { decryptBundle } from "./crypto/encryptor";
export { registry } from "./metrics";
export { PersistentBatcher } from "./queue/persistentBatcher";
export { analyzePiiInPromptResponse, detectPii } from "./utils/piiDetector";
export { detectPIIEnhanced } from "./piiDetector/enhancedPipeline";
export type { TracePromptInit, WrapOpts, EncryptedBundle } from "./types";
export type { PiiDetectionResult } from "./utils/piiDetector";