lsp_restart.md

 1Restart LSP (Language Server Protocol) clients.
 2
 3<usage>
 4- Restart all running LSP clients or a specific LSP client by name
 5- Useful when LSP servers become unresponsive or need to be reloaded
 6- Parameters:
 7  - name (optional): Specific LSP client name to restart. If not provided, all clients will be restarted.
 8</usage>
 9
10<features>
11- Gracefully shuts down all LSP clients
12- Restarts them with their original configuration
13- Reports success/failure for each client
14</features>
15
16<limitations>
17- Only restarts clients that were successfully started
18- Does not modify LSP configurations
19- Requires LSP clients to be already running
20</limitations>
21
22<tips>
23- Use when LSP diagnostics are stale or unresponsive
24- Call this tool if you notice LSP features not working properly
25</tips>