rsclaw-computer 0.1.0

Computer crate for RsClaw — internal workspace crate, not for direct use
[package]
name = "rsclaw-computer"
version = "0.1.0"
description = "Computer crate for RsClaw — internal workspace crate, not for direct use"
edition = "2024"
rust-version = "1.91"
license = "MIT OR Apache-2.0"

[dependencies]
anyhow = "1"
serde = { version = "1", features = ["derive"] }
serde_json = { version = "1", features = ["preserve_order"] }
tokio = { version = "1", features = ["full"] }
tracing = "0.1"
rsclaw-types = { path = "../rsclaw-types", version = "0.1.0" }
rsclaw-config = { path = "../rsclaw-config", version = "0.1.0" }
rsclaw-util = { path = "../rsclaw-util", version = "0.1.0" }
rsclaw-i18n = { path = "../rsclaw-i18n", version = "0.1.0" }
rsclaw-events = { path = "../rsclaw-events", version = "0.1.0" }
rsclaw-platform = { path = "../rsclaw-platform", version = "0.1.0" }
rsclaw-provider = { path = "../rsclaw-provider", version = "0.1.0" }
rsclaw-store = { path = "../rsclaw-store", version = "0.1.0" }
base64 = "0.22"
image = { version = "0.25", default-features = false, features = ["jpeg", "png", "webp", "gif"] }
enigo = "0.6"
display-info = "0.5"
chrono = { version = "0.4", features = ["serde"] }
futures = "0.3"
# Screen capture + window enumeration via rsclaw-platform::capture (script-based,
# replaces xcap — works on Linux too).

[dev-dependencies]
tempfile = "3"