lance-context-core 0.3.0

Multimodal, versioned context storage for agentic workflows
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Core types for the lance-context storage layer.
#![recursion_limit = "256"]

mod context;
mod record;
pub mod serde;
mod store;

pub use context::{Context, ContextEntry, Snapshot};
pub use record::{ContextRecord, MetadataFilter, RecordFilters, SearchResult, StateMetadata};
pub use store::{
    CompactionConfig, CompactionStats, ContextStore, ContextStoreOptions, IdIndexType,
};

// Re-export CompactionMetrics from lance for Python bindings
pub use lance::dataset::optimize::CompactionMetrics;