[package]
name = "sim-lib-skill"
version = "0.1.0"
edition = "2024"
license = "MPL-2.0"
description = "SIM workspace package for sim lib skill."
readme = "README.md"
publish = true
repository = "https://github.com/sim-nest/sim-agent-net"
homepage = "https://github.com/sim-nest/sim-agent-net"
[dependencies]
serde_json = { version = "1", optional = true }
sim-citizen = { version = "0.1.0" }
sim-citizen-derive = { version = "0.1.0" }
sim-codec-json = { version = "0.1.0" }
sim-codec-mcp = { optional = true, version = "0.1.0" }
sim-kernel = { version = "0.1.0" }
sim-lib-agent = { version = "0.1.0", optional = true, path = "../sim-lib-agent" }
sim-lib-agent-runner-core = { version = "0.1.0", optional = true, path = "../sim-lib-agent-runner-core" }
sim-lib-agent-runner-process = { version = "0.1.0", optional = true, path = "../sim-lib-agent-runner-process" }
sim-lib-core = { version = "0.1.0" }
sim-lib-openai-server = { version = "0.1.0", optional = true, path = "../sim-lib-openai-server" }
sim-lib-surface-card = { version = "0.1.0" }
sim-shape = { version = "0.1.0" }
sim-value = { version = "0.1.0" }
[dev-dependencies]
sim-codec-binary = { version = "0.1.0" }
sim-codec-mcp = { version = "0.1.0" }
sim-lib-mcp = { features = ["skill"], path = "../sim-lib-mcp" }
[features]
agent = ["dep:sim-lib-agent"]
cache = []
cassette = []
default = []
http = ["dep:serde_json"]
mcp = ["dep:sim-codec-mcp"]
openai = ["dep:serde_json", "dep:sim-lib-openai-server"]
process = ["dep:serde_json", "dep:sim-lib-agent-runner-core", "dep:sim-lib-agent-runner-process"]
runner = ["dep:sim-lib-agent"]
serve = ["mcp"]
[lints]
workspace = true