Fix #24081 - lsp diagnostic code type conversion (#24347)

- **store `buffer::Diagnostic`as NumberOrString instead of assuming
String**
- **update zed-industries/lsp-types rev**

Closes #24081

Release Notes:

- Fixed an issue where language server diagnostic codes would be converted to strings leading to errors with some language servers
8b3d315e40Ben Kunkle committed on 2/6/2025, 3:23:46 AM· committed by GitHubparent10b6bc2
6 files changedLine totals unavailable