watch_screen
Capture screen frames and audio over a specified duration, with adjustable sampling interval, to generate keyframes and a transcript for review.
Instructions
Watch the screen for a duration with frame sampling and optional audio.
Args: duration_seconds: How long to watch (default: 60) interval_seconds: Time between frame captures (default: 4.0) include_audio: Whether to record and transcribe audio (default: True) max_frames: Maximum number of keyframes to keep (default: 30)
Returns: JSON string with keyframes, transcript, and metadata
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "watch_screen"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_frames | No | ||
| include_audio | No | ||
| duration_seconds | No | ||
| interval_seconds | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |