[package] name = "gyandoot-agent" version.workspace = true edition = "2021" license.workspace = true description = "GyanDoot v2 — Core agent loop, tool execution, context compression" [dependencies] gyandoot-core = { path = "../gyandoot-core" } gyandoot-providers = { path = "../gyandoot-providers" } gyandoot-memory = { path = "../gyandoot-memory" } gyandoot-security = { path = "../gyandoot-security" } gyandoot-skills = { path = "../gyandoot-skills" } gyandoot-browser = { path = "../gyandoot-browser" } tokio.workspace = true serde.workspace = true serde_json.workspace = true thiserror.workspace = true anyhow.workspace = true tracing.workspace = true uuid.workspace = true chrono.workspace = true async-trait.workspace = true rand.workspace = true dirs.workspace = true atty.workspace = true reqwest = { workspace = true, default-features = false, features = ["json", "rustls-tls"] }