Memory Projection
data class MemoryProjection(val semantic: List<Proposition> = emptyList(), val episodic: List<Proposition> = emptyList(), val procedural: List<Proposition> = emptyList(), val working: List<Proposition> = emptyList())
Propositions organized by knowledge type.
Implements PromptContributor so it can be passed directly to LLM prompts via withPromptElements().
Constructors
Link copied to clipboard
constructor(semantic: List<Proposition> = emptyList(), episodic: List<Proposition> = emptyList(), procedural: List<Proposition> = emptyList(), working: List<Proposition> = emptyList())