[package]
name = "rightkit-agent-engine-protocol"
version = "0.1.0"
edition = "2021"
rust-version = "1.98.0"
description = "Agent engine protocol: events, envelopes, tool calls, trust wrapping and settlement types shared by agent hosts"
license = "MIT OR Apache-2.0"
readme = "README.md"
repository = "https://github.com/bogusyogi/rightkit"
include = ["src/**", "tests/**", "fixtures/**", "README.md", "CHANGELOG.md", "LICENSE-MIT", "LICENSE-APACHE"]
[lib]
name = "rightkit_agent_engine_protocol"
path = "src/lib.rs"
[dependencies]
rightkit-time = { version = "0.1.0", path = "../rightkit-time" }
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1" }
thiserror = { version = "2" }
[workspace]
[profile.dev]
debug = "line-tables-only"
[profile.dev.package."*"]
debug = false
[profile.dev.build-override]
debug = false
opt-level = 0
[profile.test]
debug = "line-tables-only"
[profile.test.package."*"]
debug = false
[profile.release-iterate]
inherits = "release"
opt-level = 1
lto = false
codegen-units = 16
incremental = true
strip = "none"
[profile.release-iterate.package."*"]
incremental = false
[profile.test.build-override]
debug = false
opt-level = 0