459755459117711362. It can be used in a attack, but it is by no means what determines whether you are vulnerable or not
screenshot() method, and even with fullPage: false i'm getting the full site instead of just the view port. When I also pass captureBeyondViewport: false i am getting only the viewport, however, I also get the scrollbar - which I don't want. Is there a reason I'm getting the full page even when setting it to false. I'm manaully setting the viewport as well.newPage() to use the same browser to process request async - but there's got to be some limit to that. I can't imagine one browser would do 100s of request simulateously. But again, those limits don't seem documented either.
A browser instance gets killed if it does not get any command for 60 seconds, freeing one instance.


/cfrole command to get the cloudflare employee role 
/cfroleasync scheduled(
event: ScheduledEvent,
env: Env,
ctx: ExecutionContext
): Promise<void> {
const urls = [
"https://agenty.com",
];
const browser = await puppeteer.launch(env.MYBROWSER);
await screenshot(
browser,
urls,
env
);
await browser.close();
},