[package] name = "codecraft-core" version = "0.1.0" edition = "2024" description = "Shared core of CodeCraft: data types, model providers, permission rules" license = "MIT" [dependencies] anyhow = "1" chrono = { version = "0.4", features = ["serde"] } async-trait = "0.1" eventsource-stream = "0.2" futures = "0.3" globset = "0.4" regex = "1" reqwest = { version = "0.13", default-features = false, features = ["json", "stream", "rustls"] } serde = { version = "1", features = ["derive"] } serde_json = "1" shell-words = "1" tokio = { version = "1", features = ["sync", "time", "macros", "rt"] } tokio-util = "0.7" uuid = { version = "1", features = ["v4", "v7"] }