1. Have your context ready
Describe the application, where it runs, the Play to call, and where the result should go. Credentials must stay server-side.2. Ask your agent
Paste this into your agent, then provide your task and example inputs when it asks:3. Review the result
The caller resumes the original run after interruption and reports the terminal outcome. A timeout preserves the run identity rather than starting a replacement. Ask your agent:Check your understanding
Does a local Python wait timeout cancel the remote Play?Show the answer
Show the answer
No. Resume observation with the saved run ID. Use the explicit cancellation
contract when cancellation is intended.