[workspace] resolver = "3" members = [ "agent/agent-core", "agent/agent-runtime", "agent/windows-agent", "client/native-gui", "client/crates/client-core", "client/crates/webrtc-core", "client/helpers/control-service", "client/helpers/credential-store", "client/helpers/native-video", "client/helpers/windows-agent-viewer", "client/helpers/rdp-session", "client/helpers/rdp-viewer", "protocol", "tools/update-manifest", ] [workspace.package] version = "0.2.19" edition = "2024" license = "MIT OR Apache-2.0" rust-version = "1.89" [workspace.lints.rust] unsafe_code = "forbid" [workspace.lints.clippy] all = "warn" pedantic = "warn" [patch.crates-io] ironrdp-client = { path = "vendor/ironrdp-client" } ironrdp-tls = { path = "vendor/ironrdp-tls" } ironrdp-viewer = { path = "vendor/ironrdp-viewer" }