[workspace] members = ["crates/*"] resolver = "2" [workspace.package] version = "0.1.3" edition = "2021" license = "MIT" publish = false [workspace.dependencies] serde_json = "1" [workspace.lints.rust] # rusty-claude-cli needs unsafe for TUI stdout suppression (dup/dup2), # all other crates should avoid it — override per-crate if needed. unsafe_code = "warn" [workspace.lints.clippy] all = { level = "warn", priority = -1 } pedantic = { level = "allow", priority = -1 } module_name_repetitions = "allow" missing_panics_doc = "allow" missing_errors_doc = "allow"