No type checking mode option in language status menu on Codespaces
Type: Bug
When using Codespaces, I'm not seeing the language status menu option to change type checking mode:
Extension version: 2025.7.103
VS Code version: Code - Insiders 1.104.0-insider (fc2573605f9af16e7aa2f1081a03e0b54819fad4, 2025-09-09T16:38:43.965Z)
OS version:
Modes:
System Added Logs
2025-09-10 01:12:50.091 [info] (Client) Pylance client (2025.7.103) started with python extension (2025.12.0)
2025-09-10 01:12:51.603 [info] (5388) Server root directory: file:///home/node/.vscode-remote/extensions/ms-python.vscode-pylance-2025.7.103/dist
2025-09-10 01:12:51.606 [info] (5388) Pylance language server 2025.7.103 (pyright version 1.1.405, commit d64f3fa0) starting
2025-09-10 01:12:51.640 [info] (5388) Starting service instance "vscode-copilot-chat" for workspace "/workspaces/vscode-copilot-chat"
2025-09-10 01:12:52.071 [info] (5388) Starting Mcp server id:3468 ...
2025-09-10 01:12:52.845 [info] (5388) Setting environmentName for service "vscode-copilot-chat": "Python 3.11.2"
2025-09-10 01:12:52.847 [info] (5388) Setting pythonPath for service "vscode-copilot-chat": "/bin/python3"
2025-09-10 01:12:52.848 [info] (5388) No include entries specified; assuming /workspaces/vscode-copilot-chat
2025-09-10 01:12:52.848 [info] (5388) Auto-excluding **/node_modules
2025-09-10 01:12:52.848 [info] (5388) Auto-excluding **/__pycache__
2025-09-10 01:12:52.849 [info] (5388) Auto-excluding **/.*
2025-09-10 01:12:52.849 [info] (5388) Assuming Python version 3.11.2.final.0
2025-09-10 01:12:53.291 [info] (5388) Settings have not changed. Skipping update.
2025-09-10 01:12:53.985 [info] (5388) Found 68 source files
2025-09-10 01:12:54.129 [info] (5388) Settings have not changed. Skipping update.
2025-09-10 01:12:55.140 [info] (5388) BG: Priority queue background worker(2) root directory: file:///home/node/.vscode-remote/extensions/ms-python.vscode-pylance-2025.7.103/dist
2025-09-10 01:12:55.140 [info] (5388) BG: Priority queue background worker(2) started
2025-09-10 01:12:55.673 [info] (5388) BG: Indexer background runner(3) root directory: file:///home/node/.vscode-remote/extensions/ms-python.vscode-pylance-2025.7.103/dist (index)
2025-09-10 01:12:55.673 [info] (5388) BG: Indexing(3) started
2025-09-10 01:12:56.398 [info] (5388) BG: scanned(3) 743 files over 1 exec env
2025-09-10 01:12:58.565 [info] (5388) BG: indexed(3) 743 files over 1 exec env
2025-09-10 01:12:58.680 [info] (5388) BG: Indexing finished(3).
2025-09-10 01:13:26.857 [info] (5388) Settings have not changed. Skipping update.
2025-09-10 01:13:39.013 [info] (5388) Starting service instance "<default>" for workspace ""
2025-09-10 01:13:39.089 [info] (5388) Setting environmentName for service "<default>": "Python 3.11.2"
2025-09-10 01:13:39.089 [info] (5388) Setting pythonPath for service "<default>": "/bin/python3"
2025-09-10 01:13:39.089 [info] (5388) No include entries specified; assuming /<default workspace root>
2025-09-10 01:13:39.095 [info] (5388) Auto-excluding **/node_modules
2025-09-10 01:13:39.095 [info] (5388) Auto-excluding **/__pycache__
2025-09-10 01:13:39.095 [info] (5388) Auto-excluding **/.*
2025-09-10 01:13:39.197 [info] (5388) Assuming Python version 3.11.2.final.0
2025-09-10 01:13:39.423 [error] (5388) File or directory "/<default workspace root>" does not exist.
2025-09-10 01:13:39.423 [info] (5388) No source files found.
2025-09-10 01:13:40.118 [info] (5388) BG: Priority queue background worker(5) root directory: file:///home/node/.vscode-remote/extensions/ms-python.vscode-pylance-2025.7.103/dist
2025-09-10 01:13:40.119 [info] (5388) BG: Priority queue background worker(5) started
Hi @luabud, I'm an AI Support assistant here to help with your issue. While the team reviews your request, I wanted to provide some possible tips and documentation that might help you in the meantime.
Similar Issues (FYI only, not solutions)
The following issues may or may not be related to your report. They are provided for reference only, as they may describe similar symptoms, affect the same feature, or address related concerns, but may not be the same issue.
-
'PROBLEMS Window' doesn't report any errors or warnings when imported file is empty– documentation mentions toggling type checking mode via the curly braces icon in the status bar. https://github.com/microsoft/pylance-release/issues/4654
The team will respond to your issue shortly. Please note this is a trial feature and may not be fully accurate. I hope these suggestions are helpful in the meantime. If this comment helped you, please give it a 👍. If the suggestion was not helpful or was incorrect, please give it a 👎. Your feedback helps us improve!
Using classical Python files, I'm having the same problem. No more type checking.
- extension:
Identifier
ms-python.python
Version
2025.14.0
Last Updated
2025-09-15, 15:46:09
- vscode:
Commit: f220831ea2d946c0dcb0f3eaa480eb435a2c1260
Date: 2025-09-09T22:02:15.000Z
Electron: 35.7.0
ElectronBuildId: Electron for openSUSE
Chromium: 134.0.6998.205
Node.js: 22.16.0
V8: 13.4.114.21-electron.0
OS: Linux x64 6.16.3-1-default
Hi @jdeantoni, just to clarify, are you not getting any type checking from Pylance, or are you not seeing the configuration option to change the type checking mode in the status bar? If it's the first, would you mind opening a new issue following the instructions at https://github.com/microsoft/pylance-release/blob/main/TROUBLESHOOTING.md#filing-an-issue? Thanks!