diff options
| author | Dax Raad <[email protected]> | 2025-09-11 12:54:12 -0400 |
|---|---|---|
| committer | Dax Raad <[email protected]> | 2025-09-11 12:54:12 -0400 |
| commit | 3e9b451fb4c3ad2a9d392ee0e304a5c7c9d7547d (patch) | |
| tree | 478ab720115912256aea4bdf6d66d0785621fe71 | |
| parent | 4ccf6835274d9bceed426b767c3464822c076b9d (diff) | |
| download | opencode-3e9b451fb4c3ad2a9d392ee0e304a5c7c9d7547d.tar.gz opencode-3e9b451fb4c3ad2a9d392ee0e304a5c7c9d7547d.zip | |
reduce LSP verbosity
| -rw-r--r-- | packages/opencode/src/tool/edit.ts | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/packages/opencode/src/tool/edit.ts b/packages/opencode/src/tool/edit.ts index fdd853657..88e453029 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<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 } - 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 { |
