cached-context 0.3.0

File cache with diff tracking for AI coding agents
Documentation
[package]
name = "cached-context"
version = "0.3.0"
edition = "2021"
description = "File cache with diff tracking for AI coding agents"
license = "MIT"
repository = "https://github.com/terraphim/cached-context"
homepage = "https://github.com/terraphim/cached-context"
documentation = "https://docs.rs/cached-context"
keywords = ["cache", "mcp", "ai", "diff", "filesystem"]
categories = ["caching", "development-tools"]
authors = ["Terraphim AI <hello@terraphim.ai>"]

[dependencies]
rmcp = { version = "0.9", features = ["server", "transport-io"] }
sha2 = "0.10"
similar = "2.4"
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
tokio = { version = "1", features = ["full"] }
thiserror = "1.0"
uuid = { version = "1.0", features = ["v4"] }
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
clap = { version = "4.4", features = ["derive"] }
rusqlite = { version = "0.32", features = ["bundled"] }

[dev-dependencies]
tempfile = "3.8"
rusqlite = { version = "0.32", features = ["bundled"] }