bruno
bruno copied to clipboard
Inbuilt Terminal
Description
This PR delivers the Inbuilt Terminal feature from the product roadmap. It addresses a feature request made here.
Highlights
- Integrated Terminal Environment — available under the Terminal tab in Dev Tools.
- Multi-Session Support — run multiple terminal sessions concurrently, enabling parallel long-running tasks.
- Contextual Launch Points — start terminal sessions directly from the Collection or Folder level.
- Graceful Session Management — all active sessions are automatically terminated when the app closes.
This implementation extends and refines @naman-bruno's work in https://github.com/usebruno/bruno/pull/5681.
Demo:
https://github.com/user-attachments/assets/0bbe62df-daaa-43cd-810c-f6006ec03f5d
Contribution Checklist:
- [X] The pull request only addresses one issue or adds one feature.
- [X] The pull request does not introduce any breaking changes
- [X] I have added screenshots or gifs to help explain the change if applicable.
- [X] I have read the contribution guidelines.
- [X] Create an issue and link to the pull request.