[package]
name = "agentjj"
version = "0.1.1"
edition = "2021"
description = "Agent-oriented porcelain for Jujutsu version control"
license = "MIT"
repository = "https://github.com/2389-research/agentjj"
homepage = "https://github.com/2389-research/agentjj"
readme = "README.md"
keywords = ["jujutsu", "jj", "vcs", "git", "agent"]
categories = ["command-line-utilities", "development-tools"]
[dependencies]
clap = { version = "4", features = ["derive"] }
serde = { version = "1", features = ["derive"] }
toml = "0.8"
serde_json = "1"
jj-lib = "0.37"
tokio = { version = "1", features = ["full"] }
futures = "0.3"
thiserror = "1"
anyhow = "1"
sha2 = "0.10"
hex = "0.4"
camino = "1"
dirs = "5"
glob = "0.3"
tree-sitter = "0.24"
streaming-iterator = "0.1"
tree-sitter-python = "0.23"
tree-sitter-rust = "0.23"
tree-sitter-javascript = "0.23"
tree-sitter-typescript = "0.23"
pollster = "0.4.0"
[dev-dependencies]
tempfile = "3"
assert_cmd = "2"
predicates = "3"
regex = "1"