get_wait_chain
Diagnose why a process is unresponsive by tracing its threads' wait chain across processes, including locks, COM/ALPC calls, and deadlocks, before forcing thread access.
Instructions
What a process' threads wait for, across processes (Wait Chain Traversal): locks, other threads, other processes, COM and ALPC calls, deadlocks first. The answer to "why is it not responding". OPENS THE PROCESS' THREADS: the first call is refused with the risks; call again with force=true only if the user agreed. Can take seconds.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| pid | Yes | The process ID. | |
| force | No | True only after the user agreed to the risk this tool described. |