Expand description
codemem-core: Shared types, traits, and errors for the Codemem memory engine.
Re-exports§
pub use config::ChunkingConfig;pub use config::CodememConfig;pub use config::EmbeddingConfig;pub use config::EnrichmentConfig;pub use config::StorageConfig;pub use error::CodememError;pub use metrics::LatencyStats;pub use metrics::Metrics;pub use metrics::MetricsSnapshot;pub use metrics::NoopMetrics;pub use traits::ConsolidationLogEntry;pub use traits::EmbeddingProvider;pub use traits::GraphBackend;pub use traits::GraphStats;pub use traits::StorageBackend;pub use traits::StorageStats;pub use traits::VectorBackend;pub use traits::VectorStats;pub use types::content_hash;pub use types::DetectedPattern;pub use types::DistanceMetric;pub use types::Edge;pub use types::GraphConfig;pub use types::GraphNode;pub use types::MemoryNode;pub use types::MemoryType;pub use types::NodeCoverageEntry;pub use types::NodeKind;pub use types::NodeMemoryResult;pub use types::PatternType;pub use types::RelationshipType;pub use types::Repository;pub use types::ScoreBreakdown;pub use types::ScoringWeights;pub use types::SearchResult;pub use types::Session;pub use types::SessionActivitySummary;pub use types::VectorConfig;