[package]
edition = "2021"
name = "sysknife-types"
version = "0.29.0"
build = false
autolib = false
autobins = false
autoexamples = false
autotests = false
autobenches = false
description = "Shared action type definitions for SysKnife — reusable in third-party tooling"
homepage = "https://lacs-project.github.io/sysknife/"
readme = false
keywords = [
"llm",
"ai-agent",
"linux",
"actions",
"types",
]
categories = [
"command-line-utilities",
"os::linux-apis",
]
license = "MIT"
repository = "https://github.com/lacs-project/sysknife"
[lib]
name = "sysknife_types"
path = "src/lib.rs"
[[test]]
name = "proto_bridge"
path = "tests/proto_bridge.rs"
[[test]]
name = "schema_roundtrip"
path = "tests/schema_roundtrip.rs"
[dependencies.serde]
version = "1"
features = ["derive"]
[dependencies.serde_json]
version = "1"
[dependencies.sysknife-proto]
version = "0.29.0"
[dependencies.thiserror]
version = "2"
[dev-dependencies.prost]
version = "0.14"