[package]
name = "cortexkit-role-classifier"
version = "0.4.2"
edition.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
description = "Wire contract of the CortexKit classifier/v1 role: role.describe, classify.run, question and answer shapes, batch identity and error codes."
publish = true
include = ["Cargo.toml", "CONTRACT.md", "CHANGELOG.md", "README.md", "src/**", "tests/**", "test-vectors/**"]
[features]
test-vectors = []
[dependencies]
cortexkit-model-batch = { version = "0.2.1", path = "../cortexkit-model-batch" }
indexmap = { version = "2", features = ["serde"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
[dev-dependencies]
sha2 = "0.10"
subc-protocol = "0.32"
[[test]]
name = "vectors"
required-features = ["test-vectors"]
[[test]]
name = "vectors_feature"
required-features = ["test-vectors"]