Skip to content

Basedpyright has stopped highlighting types and pointing out errors! #40980

@stalexsm

Description

@stalexsm

Summary

Image

settings:

{
"languages": {
    "Python": {
      "hard_tabs": false,
      "preferred_line_length": 88,
      "language_servers": ["basedpyright", "ruff", "!ty"],
      "format_on_save": "on",
      "code_actions_on_format": {
        "source.organizeImports.ruff": true,
        "source.fixAll.ruff": true
      }
    }
  },
  "lsp": {
    "basedpyright": {
      "settings": {
        "analysis": {
          "diagnosticMode": "openFilesOnly",
          "typeCheckingMode": "recommended"
        }
      }
    }
  }
}

Server logs:

{
* Registered workspace folders:
/Users/.../projects/.../...

* Capabilities: {
  "textDocumentSync": {
    "openClose": true,
    "change": 2,
    "willSave": true
  },
  "hoverProvider": {
    "workDoneProgress": true
  },
  "completionProvider": {
    "resolveProvider": true,
    "triggerCharacters": [
      ".",
      "[",
      "\"",
      "'"
    ],
    "workDoneProgress": true,
    "completionItem": {
      "labelDetailsSupport": true
    }
  },
  "signatureHelpProvider": {
    "triggerCharacters": [
      "(",
      ",",
      ")"
    ],
    "workDoneProgress": true
  },
  "definitionProvider": {
    "workDoneProgress": true
  },
  "typeDefinitionProvider": {
    "documentSelector": null
  },
  "referencesProvider": {
    "workDoneProgress": true
  },
  "documentHighlightProvider": {
    "workDoneProgress": true
  },
  "documentSymbolProvider": {
    "workDoneProgress": true
  },
  "workspaceSymbolProvider": {
    "workDoneProgress": true
  },
  "codeActionProvider": {
    "codeActionKinds": [
      "quickfix",
      "source.organizeImports"
    ],
    "workDoneProgress": true
  },
  "documentOnTypeFormattingProvider": {
    "firstTriggerCharacter": "{"
  },
  "renameProvider": {
    "prepareProvider": true,
    "workDoneProgress": true
  },
  "declarationProvider": {
    "workDoneProgress": true,
    "documentSelector": null
  },
  "executeCommandProvider": {
    "commands": [
      "basedpyright.createtypestub",
      "basedpyright.restartserver",
      "basedpyright.writeBaseline"
    ],
    "workDoneProgress": true
  },
  "workspace": {
    "workspaceFolders": {
      "supported": true,
      "changeNotifications": true
    },
    "fileOperations": {
      "willRename": {
        "filters": [
          {
            "scheme": null,
            "pattern": {
              "glob": "**/*"
            }
          }
        ]
      }
    }
  },
  "callHierarchyProvider": true,
  "semanticTokensProvider": {
    "legend": {
      "tokenTypes": [
        "namespace",
        "type",
        "class",
        "enum",
        "typeParameter",
        "parameter",
        "variable",
        "property",
        "enumMember",
        "function",
        "method",
        "keyword",
        "decorator",
        "selfParameter",
        "clsParameter"
      ],
      "tokenModifiers": [
        "declaration",
        "definition",
        "readonly",
        "static",
        "async",
        "defaultLibrary",
        "builtin",
        "classMember",
        "parameter"
      ]
    },
    "full": true
  },
  "inlayHintProvider": true
}

* Configuration: {
  "analysis": {
    "diagnosticMode": "openFilesOnly",
    "typeCheckingMode": "recommended"
  },
  "venvPath": "/Users/stalexsm/projects/gpns-boriy/boriy",
  "venv": ".venv",
  "python": {
    "pythonPath": "/Users/stalexsm/projects/gpns-boriy/boriy/.venv/bin/python",
    "defaultInterpreterPath": "/Users/stalexsm/projects/gpns-boriy/boriy/.venv/bin/python"
  },
  "basedpyright": {
    "analysis": {
      "typeCheckingMode": "standard"
    }
  }
}
}

Zed Version and System Specs

Zed: v0.210.0 (Zed Preview)
OS: macOS 26.0.1
Memory: 8 GiB
Architecture: aarch64

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions