agent-trace 0.1.0

Git-backed document memory, trace continuity, and permissioned writes for agent workflows
Documentation
[package]
name = "agent-trace"
version = "0.1.0"
edition = "2021"
rust-version = "1.88"
description = "Git-backed document memory, trace continuity, and permissioned writes for agent workflows"
readme = "README.md"
repository = "https://github.com/XxAndrewOxX/AgentTrace"
homepage = "https://github.com/XxAndrewOxX/AgentTrace"
license = "MIT"
keywords = ["agent", "trace", "cli", "mcp", "git"]
categories = ["command-line-utilities", "development-tools"]
include = [
    "src/**",
    "Cargo.toml",
    "Cargo.lock",
    "README.md",
    "LICENSE",
    "CHANGELOG.md",
    "docs/INSTALL.md",
    "docs/agent-plugin.md",
    "examples/agent-plugins/*.json",
]

[[bin]]
name = "agent-trace"
path = "src/main.rs"

[dependencies]
git2 = { version = "0.19", features = ["vendored-openssl"] }
clap = { version = "=4.5.23", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
toml = "0.8"
uuid = { version = "1", features = ["v4"] }
chrono = { version = "0.4", features = ["serde"] }
anyhow = "1"
thiserror = "=1.0.69"
tracing = "0.1"
tracing-subscriber = { version = "0.3", features = ["env-filter"] }
tokio = { version = "1", features = ["full"] }
ratatui = "=0.29.0"
crossterm = "=0.28.1"
dirs-next = "2"
libc = "0.2"
reqwest = { version = "0.12", default-features = false, features = ["blocking", "json", "rustls-tls", "stream"] }

[dev-dependencies]
tempfile = "3"