| 1 |
[package] |
| 2 |
name = "ops-core" |
| 3 |
version = "0.1.0" |
| 4 |
edition = "2024" |
| 5 |
license = "MIT" |
| 6 |
description = "Shared operator-tool infrastructure: streaming remote-exec, a generic event bus, a disk+broadcast live-log sink, and sqlite helpers. Used by sando-daemon and bento-daemon." |
| 7 |
|
| 8 |
[dependencies] |
| 9 |
ops-exec = { path = "../ops-exec" } |
| 10 |
tokio = { version = "1.50.0", features = ["macros", "rt-multi-thread", "io-util", "fs", "process", "sync"] } |
| 11 |
serde = { version = "1.0.228", features = ["derive"] } |
| 12 |
chrono = { version = "0.4", features = ["serde"] } |
| 13 |
anyhow = "1.0.102" |
| 14 |
async-trait = "0.1.83" |
| 15 |
tracing = "0.1.44" |
| 16 |
sqlx = { version = "0.8.6", features = ["runtime-tokio", "sqlite"] } |
| 17 |
|
| 18 |
[dev-dependencies] |
| 19 |
tempfile = "3.20" |
| 20 |
serde_json = "1" |
| 21 |
|