Add "new workspace at context" to three-dot menu of projects at Projects page
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 13.8k
- Forks
- 1.4k
- Avg merge
- 17h 58m
- Merged PRs (30d)
- 5
Description
My most frequent use case is not launching a workspace via the Github/Gitlab browser extension. It's looking at the Projects page and doing "New workspace" from the three-dot menu of a particular project.
It would actually be great to have access to the "Context" feature from a particular project - I envision an additional three-dot menu item for "New workspace at context" which gives you a text control where you can type in a branch name or issue/PR id#.
Could also enhance the "New workspace" (^O) button on the main dashboard page the same way - don't know what the UI would look like - but maybe a clearly optional text field underneath the repo-selector list control where you could type in a branch name or issue/PR id#.
(BTW, as a desktop VSCode user I'd be happy with some way to launch new workspaces (w/ or w/o context) from there.)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start at the Projects page three-dot menu and the dashboard's New workspace (^O) entry point to understand the existing workspace-launch flow. Clarify whether the requested context input belongs in the project menu, the dashboard, or both, and define supported branch and issue/PR formats. Done means the agreed flow launches a workspace for the selected project with the specified context.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- frontend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100