[workspace] resolver = "3" members = ["crates/*", "parity"] [workspace.package] version = "0.1.0" edition = "2024" rust-version = "1.85" license = "MPL-2.0" repository = "https://git.pumpin.online/funkpower/catena" [workspace.dependencies] corpus-core = { path = "crates/corpus-core", version = "0.1.0" } textkit = { path = "crates/textkit", version = "0.1.0" } clap = { version = "4", features = ["derive"] } schemars = "1" serde = { version = "1", features = ["derive"] } serde_json = "1" thiserror = "2" tiktoken-rs = "0.12" [workspace.lints.rust] unsafe_code = "forbid" missing_docs = "warn" [profile.release] strip = true lto = true codegen-units = 1