Skip to content

TopicDetectorStep

Defined in: packages/memory-ltm/src/ingest/topic-detector.step.ts:112

Step 4 of the ingest pipeline.

Runs a lightweight keyword scan over the content to detect topic buckets, then merges them into ctx.tags (deduped). Never aborts. Rule-based only — no LLM or external call.

new TopicDetectorStep(): TopicDetectorStep

TopicDetectorStep

readonly name: "TopicDetector" = 'TopicDetector'

Defined in: packages/memory-ltm/src/ingest/topic-detector.step.ts:113

PipelineStep.name

execute(ctx): Promise<IngestContext>

Defined in: packages/memory-ltm/src/ingest/topic-detector.step.ts:115

IngestContext

Promise<IngestContext>

PipelineStep.execute