disassemble
Disassemble machine code at a specified memory address to inspect low-level instructions, using a stack frame pointer or executable variable reference for debugging.
Instructions
Disassemble machine instructions around a memoryReference.
Capability-gated on supportsDisassembleRequest. Use a stack frame's instructionPointerReference or an executable memoryReference from a variable.
Escape hatch: see the dap-escape-hatch prompt for unwrapped DAP requests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| offset | No | ||
| resolve_symbols | No | ||
| memory_reference | Yes | ||
| instruction_count | No | ||
| instruction_offset | No |