Forráskód Böngészése

reduce LSP verbosity

Dax Raad 5 hónapja
szülő
commit
3e9b451fb4
1 módosított fájl, 4 hozzáadás és 6 törlés
  1. 4 6
      packages/opencode/src/tool/edit.ts

+ 4 - 6
packages/opencode/src/tool/edit.ts

@@ -107,14 +107,12 @@ export const EditTool = Tool.define("edit", {
     for (const [file, issues] of Object.entries(diagnostics)) {
     for (const [file, issues] of Object.entries(diagnostics)) {
       if (issues.length === 0) continue
       if (issues.length === 0) continue
       if (file === filePath) {
       if (file === filePath) {
-        output += `\nThis file has errors, please fix\n<file_diagnostics>\n${issues.map(LSP.Diagnostic.pretty).join("\n")}\n</file_diagnostics>\n`
+        output += `\nThis file has errors, please fix\n<file_diagnostics>\n${issues
+          .filter((item) => item.severity === 1)
+          .map(LSP.Diagnostic.pretty)
+          .join("\n")}\n</file_diagnostics>\n`
         continue
         continue
       }
       }
-      output += `\n<project_diagnostics>\n${file}\n${issues
-        // TODO: may want to make more leniant for eslint
-        .filter((item) => item.severity === 1)
-        .map(LSP.Diagnostic.pretty)
-        .join("\n")}\n</project_diagnostics>\n`
     }
     }
 
 
     return {
     return {