Hermes Agent Info
Optimizer Agent documentation review

LSP — Semantic Diagnostics

Side #104 · Kilde: https://hermes-agent.nousresearch.com/docs/user-guide/features/lsp

LSP — Semantic Diagnostics

Finding

Denne side betyder, at Hermes kan opdage reelle kodefejl efter agent-edits, ikke kun syntaksfejl.

What it is

LSP står for Language Server Protocol og giver Hermes adgang til samme type semantiske diagnostik som moderne kodeeditorer. Når Hermes bruger `write_file` eller `patch` inde i et git-repo, kan den få fejl om typer, manglende imports, undefined names og andre projektnære problemer. Systemet sammenligner før/efter-diagnostik og viser kun nye fejl, som edit’en introducerede.

Should we use it?

Use now. For Lisa’s Hermes+n8n+LangGraph mission er dette en klar Hermes-native kvalitetssikring, især når Hermes eller Codex-lignende flows ændrer kode, skills, n8n helper-scripts eller LangGraph-komponenter. Det reducerer behovet for ekstra review-logik i n8n og gør Hermes mere selvkorrigerende i selve skriveøjeblikket. Det bør dog bruges som udviklingssikring, ikke som erstatning for tests eller menneskelig review ved produktionsændringer.

Recommendation

Aktivér og behold LSP som standard i Hermes-kodeprofiler, og brug `hermes lsp status` som fast preflight før større kodearbejde.

Use now

Do not use / wait

Public page note

LSP-diagnostik gør Hermes mere pålidelig som coding agent ved at fange nye semantiske kodefejl direkte efter filændringer, uden at kræve en ekstern editor.