Tämä on vanhempi versio. Uusin versio on 0.24.2. agent-lsp 0.24.2 · Julkaistu:
Asennustiedostot 0.23.2
| Arkkitehtuuri | Tyyppi | Laajuus | Tiedostokoko | Lataus | SHA256 |
|---|---|---|---|---|---|
| 64-bittinen | ZIP → Portable | — | — | github.com | VirusTotal |
| ARM64 | ZIP → Portable | — | — | github.com | VirusTotal |
Linkki ja SHA256-tiiviste ovat peräisin Windows Package Managerin yhteisön manifestista. Vertaa ladatun tiedoston tiivistettä ennen kuin suoritat sen.
Muutosloki
### Fixed
• **`safe_apply_edit` could still apply an unverified edit with gopls**:the 0.23.1 refusal of timed-out previews never fired, because the diagnostics wait reported a timeout as success. When gopls had not yet published diagnostics for the edit, the preview compared the pre-edit diagnostics with themselves, reported `net_delta: 0` with `confidence: high`, and the edit was applied. The wait also discarded the first publication for a document that had none cached, mistaking it for a cached replay. The preview now waits for diagnostics that cover the edited document version (servers report it in `publishDiagnostics`) and reports `timeout: true` with `confidence: partial` when they do not arrive, which `safe_apply_edit` refuses. A publication for an older version never counts. Servers that publish nothing when an edit leaves the diagnostics unchanged (typescript-language-server, rust-analyzer, Dart, and clangd for text it already analysed) keep the previous behavior, since for them silence is the normal result of a clean edit; gopls publishes for every version, so silence from it means the edit was not checked.https://github.com/blackwell-systems/agent-lsp/releases/tag/v0.23.2