cersei-memory 0.2.4

Memory trait and backends for the Cersei SDK
Documentation
[package]
name = "cersei-memory"
version.workspace = true
edition.workspace = true
authors.workspace = true
license.workspace = true
repository.workspace = true
description = "Memory trait and backends for the Cersei SDK"
readme = "../../README.md"

[dependencies]
cersei-types = { workspace = true }
async-trait = { workspace = true }
tokio = { workspace = true }
serde = { workspace = true }
serde_json = { workspace = true }
tracing = { workspace = true }
chrono = { workspace = true }
uuid = { workspace = true }
parking_lot = { workspace = true }
dirs = { workspace = true }
tempfile = { workspace = true }

[features]
default = []
graph = ["grafeo"]
embed = ["dep:cersei-embeddings"]

[dependencies.grafeo]
version = "0.5"
optional = true
default-features = false
features = ["gql", "grafeo-file", "wal"]

[dependencies.cersei-embeddings]
workspace = true
optional = true