debuggerDeleteBreakpoints
Remove debugger breakpoints by their IDs to prevent forgotten breakpoints from interrupting production runs.
Instructions
Remove breakpoints that were set earlier - the ids come from debuggerSetBreakpoints. Worth doing even after a failed session: a forgotten breakpoint stops a productive program the next time it runs.
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": {
"breakpoint": "<breakpoint>",
"debuggingMode": "<debuggingMode>",
"terminalId": "<terminalId>",
"ideId": "<ideId>",
"requestUser": "<requestUser>"
},
"name": "debuggerDeleteBreakpoints"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ideId | Yes | The IDE ID. | |
| scope | No | The debugger scope. | |
| breakpoint | Yes | The breakpoint to delete. | |
| terminalId | Yes | The terminal ID. | |
| requestUser | Yes | The requesting user. | |
| debuggingMode | Yes | The debugging mode. |