debug_session_stop
Terminate an active debug session and shut down OpenOCD, optionally resuming a halted core so firmware keeps running after disconnect.
Instructions
Stop a debug session and shut down OpenOCD.
Args: session_id: Session ID from debug_session_start. resume_first: If the core is halted, resume it before shutting down so firmware keeps running (default true). Set false to leave the core halted.
Returns: Confirmation with session duration.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | Yes | ||
| resume_first | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |