pet_wait_break
Block program execution until a set breakpoint or watchpoint triggers. Returns checkpoint details and registers when fired; on timeout, machine continues running.
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.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "pet_wait_break"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session | No | ||
| timeout | No | ||
| checkpoint_id | No |