{"name":"media_capture_url","inputSchema":{"type":"object","properties":{"url":{"type":"string","minLength":1,"maxLength":2048,"description":"The public https page to capture (product, reviews, pricing, press article, demo)."},"device":{"default":"reel","description":"reel = 1080x1920 (default), iphone = 1179x2556, desktop = 1920x1080.","type":"string","enum":["reel","iphone","desktop"]},"outputs":{"default":["screenshot","recording"],"description":"screenshot = a PNG still; recording = an MP4 scroll-through. Default both.","minItems":1,"maxItems":2,"type":"array","items":{"type":"string","enum":["screenshot","recording"]}},"full_page":{"default":false,"description":"Screenshot the whole page instead of one screen (capped at 16,000 px tall).","type":"boolean"},"duration_sec":{"default":8,"description":"Recording length in seconds (2-15, default 8, 30 fps).","type":"number","minimum":2,"maximum":15},"highlight_selector":{"description":"CSS selector of one element to outline; the capture scrolls to it.","type":"string","minLength":1,"maxLength":300},"highlight_text":{"description":"Visible text to outline instead of a selector (e.g. \"4.9 stars\").","type":"string","minLength":1,"maxLength":200},"locale":{"description":"Browser language, e.g. es-CL, so a localized site serves that language. Default en-US.","type":"string","pattern":"^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$"}},"required":["url"],"additionalProperties":false}}
