resolve_stack_trace
Paste a .NET stack trace to map each frame to file, line, and symbol using the loaded solution, undoing compiler name mangling for async, lambdas, local functions, and generics. Handles exception chains and Demystifier-style traces.
Instructions
Map a pasted .NET stack trace to file/line/symbol against the loaded solution, undoing compiler name mangling: async/iterator state machines (<M>d__N.MoveNext), lambdas (<>c / <>c__DisplayClass), local functions (g__Name|), generic arity. Handles Exception.ToString() output, log-prefixed lines, inner-exception chains, and Ben.Demystifier-style traces. Frames without 'in file:line' get the declaration site; frames with it keep the exact location. External frames resolve with origin=metadata. Items are in original trace order.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return (default: 500) | |
| stackTrace | Yes | The stack trace text, pasted as-is (multi-line) |