Skip to content

Bug: debugpy command titles show as placeholders in Run/Debug UI #903

@CornHulio123

Description

@CornHulio123

With ms-python.debugpy 2025.18.0 the Run button dropdown / Run and Debug UI shows entries like:

  • %debugpy.command.debugInTerminal.title%
  • %debugpy.command.debugUsingLaunchConfig.title%
    instead of proper labels.

Regression:

  • ✅ Works as expected with ms-python.debugpy 2025.16.0
  • ❌ Broken with ms-python.debugpy 2025.18.0

Notes:

  • Debugging still works (F5 launches current Python file); only the UI labels are broken.
  • Tried “Developer: Reload Window” (no change).
  • Downgrading debugpy to 2025.16.0 fixes immediately.

Environment:

  • OS: Windows
  • VS Code: 1.88.1 x64
  • ms-python.python: 2025.20.0
  • ms-python.debugpy: 2025.18.0 (broken), 2025.16.0 (ok)

Steps to reproduce:

  1. Install/upgrade ms-python.debugpy to 2025.18.0
  2. Open any Python file
  3. Click the Run dropdown (top-right) or open Run and Debug
  4. Observe placeholder labels instead of localized strings
Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    triage-neededNeeds assignment to the proper sub-team

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions