SIGN IN SIGN UP

refactor(lsp): allow tools to send multiple ClientMessages (#25961)

> ## Pull request overview
>
> Refactors the language-server tool initialization/restart plumbing to support emitting multiple `ClientMessage`s (instead of a single optional message), so tools can surface more than one warning/error to the client during startup and config changes.
>
S
Sysix committed
7e2f193dc28851bbeeb4bc74ed20d1799ea4b222
Parent: a0708f3