dstack-memory 0.1.0

Pluggable memory layer for AI development stacks — FileProvider + ErukaProvider
Documentation
[package]
name = "dstack-memory"
version.workspace = true
edition.workspace = true
description = "Pluggable memory layer for AI development stacks — FileProvider + ErukaProvider"
license.workspace = true
repository.workspace = true
keywords = ["memory", "ai", "context", "eruka", "persistence"]
categories = ["development-tools"]

[dependencies]
async-trait = "0.1"
chrono = { version = "0.4", features = ["serde"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
reqwest = { version = "0.12", features = ["json"], optional = true }
thiserror = "2"
tokio = { version = "1", features = ["fs"] }

[features]
default = ["file"]
file = []
eruka = ["reqwest"]

[dev-dependencies]
tempfile = "3"
tokio = { version = "1", features = ["full"] }