MemoryContentBlockType
type MemoryContentBlockType = DistributedKeyof<ContentBlockData>;Defined in: src/memory/extraction/types.ts:18
Content block kinds that MemoryMessageFilter can exclude before messages reach an Extractor or the no-extractor passthrough.
Derived from the SDK’s ContentBlockData union: every member’s discriminator key is its
kind ({ toolUse: ... } → 'toolUse', { text: string } → 'text'), so this tracks new block
types automatically instead of drifting. Matches the runtime _blockKind used to filter.