Delete ABAP Breakpoint
abap_debug_delete_breakpointRemoves an external ABAP breakpoint by its ID so the program no longer stops there. Deletes only the SAP breakpoint registration, leaving source code and running debug sessions untouched.
Instructions
Remove one external breakpoint by the id abap_debug_set_breakpoint returned. Use it when a breakpoint should no longer stop the program; it does not end a running debug session (use abap_debug_session with detach, or abap_debug_step with terminateDebuggee, for that). Removes the breakpoint registration in SAP only; source is untouched.
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": {
"breakpointId": "<breakpointId>"
},
"name": "abap_debug_delete_breakpoint"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| username | No | SAP username (defaults to connected user) | |
| breakpointId | Yes | Breakpoint id returned by abap_debug_set_breakpoint | |
| connectionId | No | SAP system connection ID |