1use schemars::JsonSchema; 2use serde::Deserialize; 3 4/// Parameters for the `screenshot` tool. 5#[derive(Debug, Deserialize, JsonSchema)] 6pub struct ScreenshotParams { 7 /// Target window label. If omitted, captures the main/first visible window. 8 pub window_label: Option<String>, 9}