quick_evaluate
Evaluate an expression during a .NET debug session by pausing the running program for ~5ms and resuming automatically.
Instructions
Evaluate an expression while the program is running (atomic pause-eval-resume).
Pauses execution for ~5ms, evaluates the expression, then resumes. Use this instead of manually pausing, evaluating, and continuing.
IMPORTANT: Only works when program is RUNNING. If stopped, use evaluate_expression instead.
Args: expression: Expression to evaluate (e.g., "myVariable", "list.Count") frame_id: Optional stack frame ID for evaluation context
Escape hatch: see the dap-escape-hatch prompt for unwrapped DAP requests.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expression | Yes | ||
| frame_id | No |