handle errors correctly in the edit tool

This commit is contained in:
Kujtim Hoxha
2025-04-14 11:08:17 +02:00
parent 9ae05fea12
commit 921f5ee5bd
4 changed files with 78 additions and 82 deletions

View File

@@ -82,7 +82,7 @@ func (b *diagnosticsTool) Run(ctx context.Context, call ToolCall) (ToolResponse,
waitForLspDiagnostics(ctx, params.FilePath, lsps)
}
output := appendDiagnostics(params.FilePath, lsps)
output := getDiagnostics(params.FilePath, lsps)
return NewTextResponse(output), nil
}
@@ -154,7 +154,7 @@ func hasDiagnosticsChanged(current, original map[protocol.DocumentUri][]protocol
return false
}
func appendDiagnostics(filePath string, lsps map[string]*lsp.Client) string {
func getDiagnostics(filePath string, lsps map[string]*lsp.Client) string {
fileDiagnostics := []string{}
projectDiagnostics := []string{}