Before submitting an issue, please:
Environment Information
Please provide the following information to help us reproduce and resolve your issue:
Stagehand:
- Language/SDK: [TypeScript, Python, MCP…]
- Stagehand version: [e.g., 1.0.0]
Python version 0.5.6
AI Provider:
- Provider: [e.g., OpenAI, Anthropic, Azure OpenAI]
- Model: [e.g., gpt-4o, claude-3-7-sonnet-latest]
N/A
Issue Description
Using `act()` to click a button that opens a PDF modal is not handled by Stagehand's `Page` proxy, and doing CDP operations `stagehand.page.send_cdp()` then causes `CDPSession.send: Target page, context or browser has been closed`
Steps to Reproduce
- act() on a button that calls JS to open
window.print()
- do `stagehand.page.send_cdp("Target.getTargetInfo")
### Error Messages / Log trace
TargetClosedError
Level: Error
CDPSession.send: Target page, context or browser has been closed