changelog

4.2.10 2026-09-30

Extension release: twinny starts in WSL again, and the Embeddings tab holds still while indexing.

  • Works in WSL remotes. Opening a folder through WSL failed activation with Cannot read properties of undefined (reading 'header'), so chat never loaded and completions did nothing. LanceDB's native loader read the Node process report to tell glibc from musl, and the VS Code server under WSL returns none. The check now falls back to glibc, and LanceDB loads when the index is first opened rather than at startup, so a native module that fails to load turns embeddings off instead of stopping the extension.
  • No flicker while indexing. The line naming the files being embedded came and went between files, making the page below it jump many times a second. It now keeps its place for the whole run.