Skip to content

feat(tools): add advanced debug tools (registers, exceptions, memory, parallel) #81

@CalvinAllen

Description

@CalvinAllen

Description

Add low-level and parallel debugging tools for CPU registers, exception settings, memory inspection, and parallel task analysis.

Tools to Implement

CPU Registers

Tool Description
register_list Get values of common CPU registers
register_get Get the value of a specific CPU register by name

Exception Settings

Tool Description
exception_settings_get Get exception break settings
exception_settings_set Configure when to break on a specific exception type

Memory

Tool Description
memory_read Read memory bytes at an address expression or get a variable's memory representation

Parallel Debugging

Tool Description
parallel_stacks Get all threads' call stacks in a tree view, grouping threads with common frames
parallel_watch Evaluate the same expression on all threads and compare results
parallel_tasks_list List TPL (Task Parallel Library) task information

Notes

  • These are power-user features for deep debugging scenarios
  • Competitor reference: Unofficial VS MCP Server by dhq-boiler

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions