Alas, i assume there is a bug ``` { "sessionId": "31ab6f51-4628-41e0-bf91-477cb48fda4a", "
Alas, i assume there is a bug
that's about 4 seconds and i see in the UI it looks like
that's about 4 seconds and i see in the UI it looks like
{
"sessionId": "31ab6f51-4628-41e0-bf91-477cb48fda4a",
"startTime": 1762969852952,
"endTime": 1762969856860,
"closeReason": 12,
"closeReasonText": "UsedBrowserTimeLimitExceeded"
}31ab6f51-4628-41e0-bf91-477cb48fda4a
Dec 31, 1969 5:00:00 PM
Nov 12, 2025 10:50:56 AMscreenshot_options instead of screenshotOptions
await puppeteer.launch(env.BROWSER) so it shouldn't even be trying to connect to an existing session.
cacheTTL parameter doesn't seem to work. The request still gets cached, and I keep getting the same response even after waiting for a few minutes. Can someone look into this?Not Found. response. I have Workers Paid and have tried both an Account API Token and User API Token with Edit access to the Browser Rendering perm. Any ideas to try?{
"errors": [
{
"code": "unrecognized_keys",
"keys": [
"screenshot_options"
],
"path": [
"body"
],
"message": "Unrecognized key(s) in object: 'screenshot_options'"
}
],
"success": false,
"result": {}
}screenshot_optionsscreenshotOptionsUnable to connect to existing session <uuid> (it may still be in use or not ready yet) - retry or launch a new browser: TargetCloseError: Protocol error (Browser.getVersion): Target closedawait puppeteer.launch(env.BROWSER)cacheTTLNot Found.{
"success": false,
"errors": [
{
"message": "Unable to form JSON based on user prompt and/or webpage text. Please try with a different prompt try passing a response_format."
}
]
}{
"url": "https://www.bbc.com/",
"screenshot_options": {"full_page" : true , "type":"webp" }
}{
"url": "https://www.bbc.com/",
"full_page" : true ,
"type":"webp" }
}