Skip to content

feat: configurable consolidation batch size for verbatim storage mode #58

@salishforge

Description

@salishforge

Hardcoded BATCH_SIZE=50 in consolidation prevents per-session warm rows. Add CONSOLIDATION_INNER_BATCH_SIZE env var (default 50, min 1). Setting to 1 enables verbatim storage where each memory gets its own warm row with embedding — critical for retrieval quality. Inspired by MemPalace (MIT) "store everything, make it findable" philosophy.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestperformancePerformance improvements

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions