[package]
name = "car-reason"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "Code reasoning engine for Common Agent Runtime — adaptive, graph-driven, learning"

[features]
default = []
metal = ["car-inference/metal"]

[dependencies]
car-ir = { path = "../car-ir", version = "0.35.0" }
car-memgine = { path = "../car-memgine", version = "0.35.0" }
car-inference = { path = "../car-inference", version = "0.35.0" }
car-verify = { path = "../car-verify", version = "0.35.0" }
car-ast = { path = "../car-ast", version = "0.35.0" }

serde.workspace = true
serde_json.workspace = true
tokio.workspace = true
tracing.workspace = true
thiserror.workspace = true
uuid.workspace = true
chrono.workspace = true
async-trait = "0.1"

[lints]
workspace = true
