Skip to content

feat(vscode-extension): add runnable tag tasks to Tags view#94

Open
wind-Runners-404 wants to merge 1 commit intomoonrepo:masterfrom
wind-Runners-404:feat/run-tasks-by-tag
Open

feat(vscode-extension): add runnable tag tasks to Tags view#94
wind-Runners-404 wants to merge 1 commit intomoonrepo:masterfrom
wind-Runners-404:feat/run-tasks-by-tag

Conversation

@wind-Runners-404
Copy link
Copy Markdown

@wind-Runners-404 wind-Runners-404 commented Mar 9, 2026

Fix Issue: #90

Display tasks under each tag in the Tags view and allow running them directly for all projects with that tag.
The tag view now includes:

  • Tasks section: lists runnable tasks across projects with the tag
  • Projects section: lists projects associated with the tag

Executing a task under a tag runs moon run "#tag:task" using the VS Code task runner.

@milesj
Copy link
Copy Markdown
Contributor

milesj commented Mar 9, 2026

@wind-Runners-404 Tasks will be getting a tag system in the future, so this directly conflicts with that.

@wind-Runners-404
Copy link
Copy Markdown
Author

wind-Runners-404 commented Mar 30, 2026

Thanks for the feedback.
I wasn’t aware a task-level tag system is planned.

My goal here was mainly to expose the existing moon run "#tag:task" functionality in the UI, especially for users who aren’t comfortable using the CLI. Since this is just showing the current behavior and not introducing a new tagging system, I was thinking it might still be useful as a UI improvement.

If this conflicts with the upcoming design, I’m happy to:

  • adjust the implementation to better align with it, or
  • limit this to a temporary/optional feature until the new tag system is introduced.

Let me know how you would prefer this to be handled.

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

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants