get_paused_info
Examine the call stack, source locations, and variable scopes after a breakpoint or explicit pause. Frame indices allow focused expression evaluation.
Instructions
Inspects the current call stack, source locations, and selected call-frame scopes after a code/XHR breakpoint or explicit pause has stopped execution. It neither creates a pause nor resumes one. Returned frameIndex values and callFrameIds belong only to the current pause and expire after any step or resume; use evaluate_script with frameIndex for a focused expression, then step or pause_or_resume(action="resume").
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| frameIndex | No | Zero-based frame from this pause whose scopes should be read (default: top frame). Frame indices change after a step and expire on resume. | |
| includeScopes | No | Include bounded variables from the selected call frame (default: true). Set false when only the stack and source locations are needed. | |
| maxScopeDepth | No | Scope categories to include for frameIndex (default: 2): 1 reads arguments/locals, 2 also reads closures, and 3+ includes other non-global scopes. Increase only when the needed value is absent. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the tool completed successfully. | |
| data | No | ||
| tool | Yes | Stable MCP tool name. | |
| error | No | ||
| summary | Yes | Concise human-readable outcome. |