Skip to content

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

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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