debugger_step
Control execution in a stopped debugger thread by stepping over, into, or out of source code to inspect program flow.
Instructions
Step over, into, or out in one stopped thread.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"session_id": "<session_id>",
"thread": "<thread>",
"stop": "<stop>",
"kind": "<kind>"
},
"name": "debugger_step"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| stop | Yes | ||
| thread | Yes | ||
| timeout | No | ||
| session_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| snapshot | Yes | ||
| execution | Yes |