| 97 | }); |
| 98 | |
| 99 | export class ComputerUseScreenshotTool extends Tool<z.infer<typeof ScreenshotArgs>> { |
| 100 | name = 'computer_use_screenshot'; |
| 101 | description = 'Capture a PNG of the macOS desktop or a specific app\'s window. Use to see what\'s on screen beyond the browser (LM Studio, Slack, Finder, etc). Pass `window: "AppName"` to target a specific app. Returns file path; pass to vision_analyze for understanding. Read-only on the user filesystem; macOS-only.'; |
| 102 | isReadOnly = true; |
nothing calls this directly
no outgoing calls
no test coverage detected