[package] name = "claw-analog" version.workspace = true edition.workspace = true license.workspace = true publish.workspace = true description = "Minimal agent harness: tool loop with explicit permissions and workspace jail." [lib] name = "claw_analog" path = "src/lib.rs" [[bin]] name = "claw-analog" path = "src/main.rs" [dependencies] api = { path = "../api" } clap = { version = "4", features = ["derive"] } clap_complete = "4" globset = "0.4" reqwest = { version = "0.12", default-features = false, features = ["json", "rustls-tls"] } runtime = { path = "../runtime" } serde = { version = "1", features = ["derive"] } serde_json.workspace = true tokio = { version = "1", features = ["macros", "rt-multi-thread"] } toml = "0.8" walkdir = "2" ignore = "0.4" [dev-dependencies] mock-anthropic-service = { path = "../mock-anthropic-service" } tempfile = "3"