pet_wait_break
Pause program execution until a breakpoint fires, then report checkpoint ID, PC, and registers. On timeout, leave machine running with checkpoints intact.
Instructions
Block until a breakpoint/watchpoint fires; reports checkpoint id, PC, and registers. Machine is left stopped when it fires. On timeout the machine is LEFT RUNNING (your checkpoints remain set) and the result is {"fired": null, "machine": "running", ...} — data, not an error.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session | No | ||
| timeout | No |