[package]
name = "hen"
version = "0.15.0"
edition = "2021"
description = "Run protocol-aware API request collections from the command line or through MCP."
license = "MIT"
repository = "https://gitlab.com/ben_goodman/apps/hen"

[dependencies]
http = "1.1.0"
pest = "2.7.14"
pest_derive = "2.7.14"
reqwest = { version = "0.12.8", features = ["json", "multipart", "gzip"] }
tokio = { version = "1.40.0", features = ["macros", "rt-multi-thread", "signal", "sync", "time"] }
clap = { version = "4.5.20", features = ["derive"] }
dialoguer = "0.11.0"
log = "0.4.22"
simple_logger = "5.0.0"
serde_json = "1.0"
regex = "1.10.4"
petgraph = "0.6"
console = "0.15"
rmcp = { version = "0.16.0", features = ["server", "transport-io"] }
chrono = "0.4.42"
uuid = "1.18.1"
futures-util = "0.3.31"
tokio-tungstenite = { version = "0.28.0", features = ["native-tls"] }

[dev-dependencies]
tempfile = "3.10"
