lsp_button: Fix long LSP version label (#46359)

If the LSP version label ends up being super long, we now truncate it
and add a tooltip so you can see the whole thing. This avoids the
submenu width from being extremely big:

<img width="500" height="310" alt="Screenshot 2026-01-08 at 9  10@2x"
src="https://github.com/user-attachments/assets/4729b3f8-000d-4bb5-8908-dc243a2d6e7b"
/>

Release Notes:

- Fixed a visual bug where long LSP version labels would increase the
LSP submenu width too much.
1fa9dd6284Danilo Leal committed on 1/8/2026, 12:18:51 PM· committed by GitHubparentf053aeb
1 file changedLine totals unavailable