Re-exports§
pub use persona::PersonaExtractionConfig;pub use persona::contains_self_referential_language;pub use persona::extract_persona_facts;
Modules§
- persona
- Persona fact extraction from conversation history (#2461).
Structs§
- Embed
Context - Tool execution metadata stored as Qdrant payload fields alongside embeddings.
- Extraction
Result - Result returned from
extract_and_store, combining stats with entity IDs needed for linking. - Extraction
Stats - Stats returned from a completed extraction.
- Graph
Extraction Config - Config for the spawned background extraction task.
- Linking
Stats - Stats returned from a completed note-linking pass.
- Note
Linking Config - Runtime config for A-MEM dynamic note linking.
- Recalled
Message - Semantic
Memory - Session
Summary Result - Structured
Summary - Summary
- Write
Buffer - Session-scoped write buffer.
Enums§
- Buffered
Write - A single buffered write operation waiting to be flushed to the store.
Functions§
- apply_
mmr - apply_
temporal_ decay - build_
summarization_ prompt - extract_
and_ store - Extract entities and edges from
contentand persist them to the graph store. - link_
memory_ notes - Link newly extracted entities to semantically similar entities in the graph.
Type Aliases§
- Post
Extract Validator - Callback type for post-extraction validation.