Repository navigation
LineLoom v1.0.0 — First Stable GitHub Release
Stable GitHub release · Publisher: SanskarCodes · MIT license · VS Code 1.96+
LineLoom is a VS Code extension that offers context-aware inline suggestions from your configured Ollama model. It is local-first by default, does not require a LineLoom account or a hosted inference subscription, and has no built-in telemetry. This stable channel is the first major-version distribution milestone following the v0.9.x public previews.
Core functionality
- Native VS Code inline suggestions with automatic and manual triggering, multiline output, configurable timeouts, and cancellation of stale requests.
- Ollama-compatible model selection with optional per-language overrides, model connection checks, editor status and Quick Actions.
- Language IDs: Python, JavaScript, TypeScript, Rust and Kotlin plus experimental Go, Java, C and C++.
- Privacy controls: trusted workspaces, sensitive/ignored-file exclusions, remote HTTPS endpoints disabled by default and explicit approval before sending context to a remote host.
- Bounded active-document context (no cross-file repository indexing), conservative output filtering, hashed suggestion caching, continuation, and optional aggregate timing diagnostics.
- Open-source development resources, GitHub Pages installation guide and test suites.
Changes for v1.0.0
- Stable package version and matching npm lockfile; publisher remains SanskarCodes, so the extension ID is SanskarCodes.lineloom.
- Release packaging is stable-channel VSIX, with no
--pre-releaseflag. Preview packaging remains available separately usingnpm run package:preview. - CI verifies TypeScript, lint, unit tests, static website, Linux VS Code extension-host integration with a mocked Ollama server, and packaged VSIX installation via a clean VS Code CLI.
- GitHub release workflow additionally requires
npm audit --audit-level=high, ZIP/manifest identity verification, version match and an attached SHA-256 checksum. - Website, installation instructions and changelog updated for the stable channel. Visual Studio Marketplace and Open VSX require separate authenticated publication and are not automatically populated by this release.
Download and install
- Download
LineLoom-1.0.0.vsixand (optionally)LineLoom-1.0.0.sha256from this GitHub release. - In Visual Studio Code select Extensions → ... → Install from VSIX... and choose the VSIX. On Windows, do not double-click the file, because the full Visual Studio VSIX Installer is a different application.
- From a terminal with VS Code's
codecommand configured, an alternative iscode --install-extension LineLoom-1.0.0.vsixin the download directory. - Install and start Ollama independently and obtain a compatible model, e.g.
ollama pull qwen2.5-coder:1.5b. - In a trusted local source workspace, open LineLoom: Quick Actions, select your installed model, check the endpoint, then trigger a completion.
Website: https://sanskarin.github.io/LineLoom/
Installation help: https://sanskarin.github.io/LineLoom/install.html
What the checks establish — and what they do not
Automated tests validate a packaged VSIX that can be installed and listed by a real VS Code CLI, and test inline provider behavior against a mock Ollama HTTP server. These checks do not prove code accuracy or hands-on ghost-text acceptance using real models on every machine. One earlier user screenshot verified a v0.9.4 Windows install, not real completions with v1.0.0. No real CPU/GPU latency or complete offline QA measurements have been provided, so no such results are claimed. Report issues if you encounter editor or model problems.
Known limitations: Go, Java, C and C++ are experimental. No cross-file search or indexing. Sensitive-path rules are not full semantic secret detection. A user-approved external HTTPS endpoint receives bounded editor context and has its own privacy policy. Ollama/model availability, inference performance and output quality depend on local environment and chosen model.
The maintainer requested publishing the v1.0.0 stable tag despite the remaining non-blocking manual validation items. Follow the QA evidence matrix to continue real-device testing; do not present unchecked cases as verified.
Release scope: This is GitHub stable only. Visual Studio Marketplace and Open VSX publisher accounts, namespace approval and release uploads are separate follow-up work.
Source: https://github.com/sanskarIN/LineLoom
Issues: https://github.com/sanskarIN/LineLoom/issues
Publisher: Sanskar (SanskarCodes)
License: MIT for currently licensed source; historical separately distributed releases retain their original terms.