List ABAP Debugger Breakpoints
sap_list_breakpointsList external ADT breakpoints set by this MCP server, returning IDs, lines, conditions, and enabled status. Verify active debugging breakpoints before deletion.
Instructions
List the external (ADT) breakpoints set through this MCP server.
IMPORTANT — this is a client-side list. SAP offers no enumeration for external breakpoints: GET /sap/bc/adt/debugger/breakpoints answers HTTP 200 with an empty body even while breakpoints exist, and Eclipse works the same way (client-side truth, full-set sync on write). So this returns what this server has set since it started; breakpoints set from Eclipse, or by this server before a restart, are not listed. To cross-check the server side, run sap_sql_query on ABDBG_EXTDBPS (key RQ_USER).
Returns (json): { user, client, count, breakpoints: [{id, clientId, uri, line, objectName, condition, enabled}], note }. 'id' is the structured id SAP assigned (KIND=…LINE_NR=…), used by sap_delete_breakpoints.
Examples:
"Show my current breakpoints" -> (no args).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| response_format | No | Output format: 'markdown' (human-readable, default) or 'json' (structured). | markdown |