visual-cortex 0.6.0

Watch screen regions and receive typed events over async streams when patterns match: OCR, template matching, and pixel conditions on live captures.
[package]
name = "visual-cortex"
version.workspace = true
edition.workspace = true
license.workspace = true
repository.workspace = true
description = "Watch screen regions and receive typed events over async streams when patterns match: OCR, template matching, and pixel conditions on live captures."

[dependencies]
visual-cortex-capture.workspace = true
visual-cortex-vision.workspace = true
tokio.workspace = true
arc-swap.workspace = true
thiserror.workspace = true
tracing.workspace = true

[dev-dependencies]
image.workspace = true
tokio = { workspace = true, features = ["test-util"] }
async-trait.workspace = true

[package.metadata.docs.rs]
# Build docs on a macOS target so the ScreenCaptureKit-gated items
# (ScapSource) appear; keep a Linux target for cross-checking.
default-target = "x86_64-apple-darwin"
targets = ["x86_64-apple-darwin", "x86_64-unknown-linux-gnu"]