SIGN IN SIGN UP

Improve LSP diagnostics handling for file operations

- Split LSP file notification into separate functions
- Add waitForLspDiagnostics function to wait for diagnostics after file changes
- Move LSP diagnostics to after file operations in edit and write tools
- Fix string splitting in diff generation
- Reduce diagnostics timeout from 10 to 5 seconds

🤖 Generated with termai
Co-Authored-By: termai <noreply@termai.io>
K
Kujtim Hoxha committed
3aef4dedcfd1ad408c6cb6c06e5e731feb528a1e
Parent: a1f6147