Skip to content

VSCode extension can't download LSP #38

@ao-Barbosa

Description

@ao-Barbosa

What happened?

After downloading the VSCode extension, fallow tries to download the LSP, which fails with the message:

Fallow: no LSP binary found for win32-x64-msvc in release v2.11.0

Extension README only points to fallow install guide, so no manual fallow-lsp instructions are available.

Reproduction

  1. Download VSCode extension
  2. Wait for auto download trigger
  3. Fallow: no LSP binary found for win32-x64-msvc in release v2.11.0 is shown.

Environment versions:
VSCode: 1.114.0
Fallow extension: 2.11.0
Windows 11 25H2 26200.8116

Expected behavior

The auto download finishes successfully and extension works or at the very least shows initialization error on the Panel.

Fallow version

2.11

Operating system

Windows

Configuration

// .fallowrc.json instead of fallow.toml

{
  "$schema": "https://raw.githubusercontent.com/fallow-rs/fallow/main/schema.json",
  "entry": ["src/bun/index.ts", "src/bun/db/smoke-test.ts", "src/mainview/main.tsx"],
  "ignorePatterns": [
    "**/*.gen.ts",
    "**/.github/**",
    "**/dist/**",
    "**/build/**",
    "**/node_modules/**"
  ],
  "framework": [
    {
      "name": "whole-plane-tanstack-router",
      "detection": {
        "type": "dependency",
        "package": "@tanstack/react-router"
      },
      "entryPoints": ["src/mainview/main.tsx"],
      "alwaysUsed": ["src/mainview/router.tsx", "src/mainview/route-augments.d.ts"],
      "usedExports": [
        {
          "pattern": "src/mainview/routes/**/*.{ts,tsx}",
          "exports": ["Route"]
        },
        {
          "pattern": "src/mainview/router.tsx",
          "exports": ["router"]
        }
      ]
    }
  ],
  "ignoreDependencies": ["bun:sqlite", "shadcn", "tailwindcss-animate"],
  "overrides": [
    {
      "files": ["src/mainview/**/*.ts", "src/mainview/**/*.tsx"],
      "rules": {
        "unresolved-imports": "off"
      }
    },
    {
      "files": ["src/mainview/routes/**/*.ts", "src/mainview/routes/**/*.tsx"],
      "rules": {
        "duplicate-exports": "off"
      }
    },
    {
      "files": ["src/bun/db/**/*.ts"],
      "rules": {
        "unlisted-dependencies": "off"
      }
    }
  ]
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions