Skip to content

Commit 3e9b451

Browse files
committed
reduce LSP verbosity
1 parent 4ccf683 commit 3e9b451

1 file changed

Lines changed: 4 additions & 6 deletions

File tree

packages/opencode/src/tool/edit.ts

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -107,14 +107,12 @@ export const EditTool = Tool.define("edit", {
107107
for (const [file, issues] of Object.entries(diagnostics)) {
108108
if (issues.length === 0) continue
109109
if (file === filePath) {
110-
output += `\nThis file has errors, please fix\n<file_diagnostics>\n${issues.map(LSP.Diagnostic.pretty).join("\n")}\n</file_diagnostics>\n`
110+
output += `\nThis file has errors, please fix\n<file_diagnostics>\n${issues
111+
.filter((item) => item.severity === 1)
112+
.map(LSP.Diagnostic.pretty)
113+
.join("\n")}\n</file_diagnostics>\n`
111114
continue
112115
}
113-
output += `\n<project_diagnostics>\n${file}\n${issues
114-
// TODO: may want to make more leniant for eslint
115-
.filter((item) => item.severity === 1)
116-
.map(LSP.Diagnostic.pretty)
117-
.join("\n")}\n</project_diagnostics>\n`
118116
}
119117

120118
return {

0 commit comments

Comments
 (0)