[workspace] resolver = "2" # agent-core:平台无关会话层 + 软件编码视频管线(当前仅 linux-agent 使用) # linux-agent:Linux 被控端(X11 + XTest) members = ["common", "agent-core", "agent", "linux-agent", "viewer"] # 默认成员保持 Windows 三件套,`cargo build --release` 行为与改动前完全一致; # Linux 被控端显式构建:`cargo build --release -p linux-agent` default-members = ["common", "agent", "viewer"] [workspace.dependencies] anyhow = "1" serde = { version = "1", features = ["derive"] } bincode = "1.3" tokio = { version = "1", features = ["full"] } quinn = "0.11" rustls = { version = "0.23", default-features = false, features = ["ring", "std", "logging"] } rcgen = { version = "0.13", default-features = false, features = ["ring", "pem"] } lz4_flex = "0.11" windows = "0.62" minifb = "0.27"