Evidence record / omp
A dated record of one change, kept so the writing that cites it can be checked. Compiled from the sources listed below by the research run, not written for reading. The judgment lives in the issues that cite it, below.
2026-08-17-omp-omp-v17-3-0-fixed-the-lsp-concurrency-defects-created-by-the-shared
OMP v17.3.0 fixed the LSP concurrency defects created by the shared-language-server capability it shipped ten days earlier.
The v17.3.0 changelog lists, under one line: concurrent sessions sharing backend overlays, stale document overlays after workspace edits, incorrect transactional edit advertisements, unhandled snippet placeholders in rust-analyzer, and failure to restore overwritten targets during failed file renames. Separately, LSP diagnostics was reporting success when every language server had failed. The overlay-sharing and stale-overlay defects are the direct consequence of lsp.shared broker-multiplexed language servers, shipped in v17.2.5 on 2026-08-03. The same release adds Astral ty as a fallback Python LSP server behind pyright/basedpyright/pylsp, first-party Nix support with reproducible source builds and NixOS/Home Manager modules, and removes the global advisor.subagents setting as a breaking change with automatic migration to task.agentAdvisor.
Channel: tagged-release. Ancestry: Published GitHub release https://github.com/can1357/oh-my-pi/releases/tag/v17.3.0, published_at 2026-08-13T07:02:57Z, prerelease=false; tag v17.3.0 -> 326d24bd40d9858e24e1036ae739c27c72eeb543. npm published 17.3.0 at 2026-08-13T07:06:31Z. Changelog section pinned at https://github.com/can1357/oh-my-pi/blob/v17.3.0/packages/coding-agent/CHANGELOG.md.
Operator consequence: Upgrade if you used lsp.shared between 2026-08-03 and 2026-08-13. A shared language server handing a stale document overlay to a second session means the agent reasoned about a file that no longer looks like that, and diagnostics reporting a clean workspace when every server crashed means a green check that proves nothing. Neither is visible from the transcript. If you have LSP-gated work from that window, re-run diagnostics on it. Adapt any config carrying advisor.subagents, though the migration is automatic.
Receipt
Finding metadata
Run: 2026-08-17-weekly-digest-2026-08-10_2026-08-17-frontier-v0
Finding ID: 2026-08-17-omp-omp-v17-3-0-fixed-the-lsp-concurrency-defects-created-by-the-shared
Source links
Primary links, including exact changelog lines when available.
Versioned source: run artifact