Skip to content

feat(desktop): add support for Open in Windows Terminal in the header menu#24136

Open
NazmusSayad wants to merge 2 commits intoanomalyco:devfrom
NazmusSayad:dev
Open

feat(desktop): add support for Open in Windows Terminal in the header menu#24136
NazmusSayad wants to merge 2 commits intoanomalyco:devfrom
NazmusSayad:dev

Conversation

@NazmusSayad
Copy link
Copy Markdown

@NazmusSayad NazmusSayad commented Apr 24, 2026

Issue for this PR

N/A: new feature request. No existing issue.

Type of change

  • New feature

What does this PR do?

  • Uses the Windows Terminal icon for the new menu item.
  • Adds a Windows only Terminal option to the session header's "Open in x" menu.
  • Wires the option through both desktop implementations: Tauri and Electron.

Note: wt.exe -d <dir> alone isn’t enough. working directory is important to ensure new tabs open in the same folder.

How did you verify your code works?

  • Tested on Windows 11 with both Tauri and Electron builds. Verified that the Terminal option appears in the session header menu and opens the terminal in the correct directory.
  • Tested opening new tabs from the initial terminal to confirm they inherit the expected directory behavior.
  • Not tested in Windows 10, but should work similarly since the Windows Terminal behavior is pretty consistent across os versions.

Screenshots / recordings

Video attached:

1777022362.mp4

Checklist

  • I have tested my changes locally
  • I have not included unrelated changes in this PR

@github-actions github-actions Bot added needs:compliance This means the issue will auto-close after 2 hours. needs:title labels Apr 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Hey! Your PR title desktop: add support for Open in Windows Terminal in the header menu doesn't follow conventional commit format.

Please update it to start with one of:

  • feat: or feat(scope): new feature
  • fix: or fix(scope): bug fix
  • docs: or docs(scope): documentation changes
  • chore: or chore(scope): maintenance tasks
  • refactor: or refactor(scope): code refactoring
  • test: or test(scope): adding or updating tests

Where scope is the package name (e.g., app, desktop, opencode).

See CONTRIBUTING.md for details.

@NazmusSayad NazmusSayad changed the title desktop: add support for Open in Windows Terminal in the header menu feat(desktop): add support for Open in Windows Terminal in the header menu Apr 24, 2026
@github-actions github-actions Bot removed needs:title needs:compliance This means the issue will auto-close after 2 hours. labels Apr 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for updating your PR! It now meets our contributing guidelines. 👍

@github-actions github-actions Bot added needs:compliance This means the issue will auto-close after 2 hours. and removed needs:compliance This means the issue will auto-close after 2 hours. labels Apr 24, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Thanks for updating your PR! It now meets our contributing guidelines. 👍

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant