From 3e9b451fb4c3ad2a9d392ee0e304a5c7c9d7547d Mon Sep 17 00:00:00 2001 From: Dax Raad Date: Thu, 11 Sep 2025 12:54:12 -0400 Subject: [PATCH] reduce LSP verbosity --- packages/opencode/src/tool/edit.ts | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/packages/opencode/src/tool/edit.ts b/packages/opencode/src/tool/edit.ts index fdd85365..88e45302 100644 --- a/packages/opencode/src/tool/edit.ts +++ b/packages/opencode/src/tool/edit.ts @@ -107,14 +107,12 @@ export const EditTool = Tool.define("edit", { for (const [file, issues] of Object.entries(diagnostics)) { if (issues.length === 0) continue if (file === filePath) { - output += `\nThis file has errors, please fix\n\n${issues.map(LSP.Diagnostic.pretty).join("\n")}\n\n` + output += `\nThis file has errors, please fix\n\n${issues + .filter((item) => item.severity === 1) + .map(LSP.Diagnostic.pretty) + .join("\n")}\n\n` continue } - output += `\n\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\n` } return {