Continue Execution
debug_continueResume a paused debugger thread to continue execution until the next stop or exit. Use after inspecting a halted state; not for crash dumps, as postmortem targets cannot resume.
Instructions
Resume one paused thread in a live debug session. Use this after inspecting a stopped state when execution should proceed to the next stop or termination; do not use it for crash dumps because postmortem targets cannot resume. This changes debuggee execution state and may allow the target to perform normal application side effects before the next stop.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| threadId | Yes | DAP thread identifier to resume; obtain it from debug_snapshot, debug_status, or a stopped event. | |
| sessionId | No | Optional DAP session ID. Omit to use the backward-compatible default session. | |
| timeoutMs | No | Maximum time in milliseconds to wait for the next stopped event when waitForStop is true. | |
| waitForStop | No | When true, wait for the next stopped event before returning; when false, return after the continue request is accepted. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| stopped | No | ||
| response | No | ||
| allThreadsContinued | No |