Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions docs/LSP_COMPATIBILITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ Last updated: 2026-06-15. Latest support is tracked against each repository defa
| [newtontech/cp2k-lsp-enhanced](https://github.com/newtontech/cp2k-lsp-enhanced) | `cp2k` | `develop` | v0.9.1 | CP2K | `.inp` | Experimental | Syntax, file detection, direct LSP startup |
| [newtontech/VASP-LSP](https://github.com/newtontech/VASP-LSP) | `vasp` | `main` | 0.4.4 | VASP | `INCAR`, `POSCAR`, `KPOINTS`, `POTCAR`, `CONTCAR`, `OSZICAR`, `OUTCAR`, `vasprun.xml` | Stable | Syntax, file detection, direct LSP startup |
| [newtontech/gaussian-lsp](https://github.com/newtontech/gaussian-lsp) | `gaussian` | `main` | 0.2.11 | Gaussian | `.gjf`, `.com` | Stable | Syntax, file detection, direct LSP startup |
| [newtontech/orca-lsp](https://github.com/newtontech/orca-lsp) | `orca` | `main` | 0.5.4 | ORCA | `.inp` | Stable | Syntax, file detection, direct LSP startup |
| [newtontech/orca-lsp](https://github.com/newtontech/orca-lsp) | `orca` | `main` | 0.5.5 | ORCA | `.inp` | Stable | Syntax, file detection, direct LSP startup |
| [newtontech/qe-lsp](https://github.com/newtontech/qe-lsp) | `qe` | `main` | 0.1.0 | Quantum ESPRESSO | `.in`, `.pw.in`, `.relax.in`, `.vc-relax.in`, `.scf.in`, `.nscf.in`, `.bands.in`, `.ph.in`, `.dos.in` | Stable | Syntax, file detection, direct LSP startup |
| [newtontech/gamess-lsp](https://github.com/newtontech/gamess-lsp) | `gamess` | `main` | 0.1.0 | GAMESS | `.inp` | Stable | Syntax, file detection, direct LSP startup |
| [newtontech/nwchem-lsp](https://github.com/newtontech/nwchem-lsp) | `nwchem` | `main` | v0.3.0 / local 0.5.0 | NWChem | `.nw`, `.nwinp` | Experimental | Syntax, file detection, direct LSP startup |
Expand Down Expand Up @@ -43,7 +43,7 @@ Every standalone LSP exposes the same agent CLI operation set: `check`, `context
| `lammps-lsp` | v1 | `lammps-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Partial |
| `mlip-lsp` | v1 | `mlip-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Planned |
| `nwchem-lsp` | v1 | `nwchem-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Planned |
| `orca-lsp` | v1 | `orca-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Planned |
| `orca-lsp` | v1 | `orca-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Passing | Partial |
| `pyatb-lsp` | v1 | `pyatb-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Planned |
| `pyscf-lsp` | v1 | `pyscf-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Planned |
| `dpgen-lsp` | v1 | `dpgen-lsp-tool` | `check`, `context`, `complete`, `hover`, `symbols`, `fix` | Pending | Planned |
Expand Down
3 changes: 1 addition & 2 deletions docs/LSP_FAMILY_MATURITY_AUDIT_2026-06-15.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ The OpenQC family gate has no blocking errors, but it still reports these maturi
| `cp2k-lsp-enhanced` | No current family-gate warnings. |
| `VASP-LSP` | No git tags. |
| `gaussian-lsp` | Missing canonical capabilities section; no git tags; closed-loop support still planned. |
| `orca-lsp` | No git tags; closed-loop support still planned. |
| `orca-lsp` | No git tags. Closed-loop repair previews and log diagnostics are now wired, but exhaustive ORCA version/rule coverage is still open. |
| `qe-lsp` | No git tags. |
| `gamess-lsp` | No git tags; closed-loop support still planned. |
| `nwchem-lsp` | No invalid fixture files detected by the family gate; closed-loop support still planned. |
Expand Down Expand Up @@ -121,4 +121,3 @@ A repo can be treated as mature only when all of the following are true:
- OpenQC `lsp:check-latest -- --fail-on-drift` passes.
- OpenQC `lsp:check-family -- --strict` passes with zero blocking gaps.
- Remaining warnings are either zero or documented as non-blocking product decisions.

2 changes: 1 addition & 1 deletion src/lsp/registry.ts
Original file line number Diff line number Diff line change
Expand Up @@ -396,7 +396,7 @@ export const LSP_DIAGNOSTIC_READINESS: Readonly<Record<string, DiagnosticReadine
'lammps-lsp': diagnosticReadiness('lammps-lsp-tool', 'partial'),
'mlip-lsp': diagnosticReadiness('mlip-lsp-tool', 'partial', 'passing'),
'nwchem-lsp': diagnosticReadiness('nwchem-lsp-tool', 'partial', 'passing'),
'orca-lsp': diagnosticReadiness('orca-lsp-tool', 'planned'),
'orca-lsp': diagnosticReadiness('orca-lsp-tool', 'partial', 'passing'),
'pyatb-lsp': diagnosticReadiness('pyatb-lsp-tool', 'partial', 'passing'),
'pyscf-lsp': diagnosticReadiness('pyscf-lsp-tool', 'planned'),
'qe-lsp': diagnosticReadiness('qe-lsp-tool', 'partial'),
Expand Down
Loading