aidex_screenshot
Capture screenshots of full screens, active windows, specific windows, selected regions, or defined rectangles for immediate image access and analysis.
Instructions
Take a screenshot of the screen, active window, a specific window, an interactive region selection, or a specific rectangle by coordinates. Returns the file path so you can immediately Read the image. No project index required.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | Capture mode: fullscreen (default), active_window, window (by title), region (interactive selection), or rect (specific coordinates) | |
| window_title | No | Window title substring to match (required when mode="window"). Use aidex_windows to find titles. | |
| monitor | No | Monitor index (0-based, default: primary). Only applies to fullscreen mode. | |
| delay | No | Seconds to wait before capturing (e.g., 3 to give time to switch windows) | |
| filename | No | Custom filename (default: aidex-screenshot.png). Overwrites if exists. | |
| save_path | No | Custom directory to save in (default: system temp directory) | |
| x | No | X coordinate of the capture rectangle (required when mode="rect") | |
| y | No | Y coordinate of the capture rectangle (required when mode="rect") | |
| width | No | Width of the capture rectangle in pixels (required when mode="rect") | |
| height | No | Height of the capture rectangle in pixels (required when mode="rect") |