Skip to content

PrivacyFilterStep

Defined in: packages/memory-ltm/src/ingest/privacy-filter.step.ts:42

Step 1 of the ingest pipeline.

Strips explicit <private> blocks and redacts 9 common credential / PII patterns from memory content before it reaches storage. Non-blocking and always produces a result — never aborts the pipeline.

new PrivacyFilterStep(): PrivacyFilterStep

PrivacyFilterStep

readonly name: "PrivacyFilter" = 'PrivacyFilter'

Defined in: packages/memory-ltm/src/ingest/privacy-filter.step.ts:43

PipelineStep.name

execute(ctx): Promise<IngestContext>

Defined in: packages/memory-ltm/src/ingest/privacy-filter.step.ts:45

IngestContext

Promise<IngestContext>

PipelineStep.execute