Skip to content

Extension appending to PATH without delimiter. #1637

Description

Version 0.59.0 of this extension breaks the last entry in my PATH variable, as it appends to PATH without a delimiter.

The last entry of my PATH in a vscode terminal with this extension enabled:

...;C:\Program Files\jreleaser\c:\Users\REDACTED\.vscode\extensions\vscjava.vscode-java-debug-0.59.0\bundled\scripts\noConfigScripts

In this case it was preventing me from running JReleaser.

I closed my previous issue because the AI temporarily gaslit me into thinking I had misconfigured my terminal, but I have confirmed that this issue persists without any custom terminal.* settings. I imagine I could fix this by manually adding the delimiter, but that doesn't make this not a defect.

Activity

  1. github-actions commented on May 6, 2026

    @github-actions

    Hi Chris Bode / Hafnium (@hungarian-notation), 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.

    Workarounds

    • Ensure there’s always a delimiter at the end of your PATH before the extension appends its folder. For example, in your VS Code settings (settings.json):
      "terminal.integrated.env.windows": {
        "PATH": "${env:PATH};"
      }
      This guarantees a trailing ; so the debug extension’s script won’t squash into the previous entry.

    Next steps

    No duplicate found among the provided issues.

    The team will respond to your issue shortly. 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 incorrect, please give it a 👎. Your feedback helps us improve!

  2. hungarian-notation commented on May 6, 2026

    @hungarian-notation
    Author

    Not enough room in the context window to tell the bot what repo it is commenting in?

  3. added 2 commits that reference this issue on May 7, 2026
    bd3bc78
    5fa77fe
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions