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