Expand description
The types a typical application touches.
Re-exportsยง
pub use crate::bm25::MemoryIndex;pub use crate::bm25::SearchExplanation;pub use crate::bm25::SearchHit;pub use crate::core::CanonicalMemory;pub use crate::core::CanonicalPredicate;pub use crate::core::EntityRef;pub use crate::core::Explicitness;pub use crate::core::MemoryError;pub use crate::core::MemoryEvent;pub use crate::core::MemoryKind;pub use crate::core::MemoryObservation;pub use crate::core::MemoryRuntimeConfig;pub use crate::core::MemoryStatus;pub use crate::core::MemoryValue;pub use crate::core::MutationIntent;pub use crate::core::ProposedPersistence;pub use crate::core::SensitivityClass;pub use crate::core::SessionId;pub use crate::core::SpeakerAttribution;pub use crate::core::TemporalScope;pub use crate::core::TurnId;pub use crate::core::UserId;pub use crate::engine::MemoryEngine;pub use crate::engine::MemorySession;pub use crate::ingestion::SessionCandidate;pub use crate::ingestion::SessionCandidateStatus;pub use crate::ingestion::SessionMemoryOverlay;pub use crate::okf::MemoryRepository;pub use crate::okf::OkfDocument;pub use crate::reconcile::ProposedMemory;pub use crate::reconcile::ResolutionKind;pub use crate::reconcile::ResolvedMutation;pub use crate::retrieval::MemoryRetriever;pub use crate::retrieval::PreparedMemorySnapshot;pub use crate::retrieval::RetrievalPlan;pub use crate::retrieval::RetrievedMemory;pub use crate::runtime::MemorySlot;pub use crate::runtime::MemoryTurnExtractor;