diff --git a/crates/buzz-acp-node-launcher/Cargo.toml b/crates/buzz-acp-node-launcher/Cargo.toml index f6c00e08a..831a1dcb5 100644 --- a/crates/buzz-acp-node-launcher/Cargo.toml +++ b/crates/buzz-acp-node-launcher/Cargo.toml @@ -15,7 +15,11 @@ serde = { workspace = true } serde_json = { workspace = true } [target.'cfg(windows)'.dependencies] -windows-sys = { version = "0.61", features = ["Win32_Foundation", "Win32_System_JobObjects"] } +# Win32_System_JobObjects alone is not enough: CreateJobObjectW is gated on +# Win32_Security (its SECURITY_ATTRIBUTES parameter) and the JOBOBJECT_* +# limit structs on Win32_System_Threading. Same set as buzz-dev-mcp's +# KillGroup, minus its registry lookup. +windows-sys = { version = "0.61", features = ["Win32_Foundation", "Win32_Security", "Win32_System_JobObjects", "Win32_System_Threading"] } [dev-dependencies] tempfile = "3"