feat(vscode): bundle the full template library + manual publish job - #5
Merged
Merged
Conversation
… publish - New from template now offers the whole repo template library (bugfix, feature, brownfield-feature, refactor, cicd-check, security, clean-architecture, test-coverage, review-diff, greenfield-app, load-spec), synced from /templates at build so there is one source of truth. Drops the stale bmad/foreach bundles. - Multi-file flows copy their support files (discover/design/story-template + sprint.yaml/plan.md) alongside the entry loop. - Tutorial: state what the extension gives the user; list the latest vocabulary (use skills, remember in, flow, for each, done when the skill … approves/scores). - Add a manual workflow_dispatch "Publish VS Code extension" job, decoupled from the npm release so it never republishes the @loop-lang/* libs. - Bump loop-vscode 0.3.0 → 0.4.0. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
…er menu Reduce discovery friction: the command was Command-Palette-only. Now contributed to file/newFile and explorer/context (folders). A right-clicked folder is passed through as the target so it drops the template there without the folder prompt. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What
Brings the LoopFlow VS Code extension (0.3.0 → 0.4.0) up to date with the current
.loopfeature set and the repo's template library.1. Tutorial — what the extension gives you
docs/index.html: a plain "what you get" lead-in, and the completion bullet now names the latest vocabulary (use skills,remember in,flow,for each,done when the skill "…" approves / scores N or more).2. New from template → the full best-practice library
bugfix,feature,brownfield-feature,refactor,cicd-check,security,clean-architecture,test-coverage,review-diff, plus the multi-file flowsgreenfield-appandload-spec.discover/design/story-template+sprint.yaml/plan.md) alongside the entry loop.sync:templatesstep copies/templatesinto the package; the synced dir is gitignored. Drops the stalebmad/foreachbundles.3. Publishing
Publish VS Code extensionworkflow (workflow_dispatch) — publishes the extension alone via the existingVSCE_PATsecret, decoupled from the tag-driven npm release (which would fail on duplicate lib versions).Verification
npm run build -w loop-vscode→ sync + tsc + bundle cleannpm test -w loop-vscode→ 14/14 passnpm run package→.vsixbuilds, all 17 template files bundled undertemplates/Note: dashboard-in-extension was intentionally skipped (output panel already streams a live trace) — can follow up if wanted.
🤖 Generated with Claude Code