chore: handle lightweight vs full plugin in shell file generation#35
chore: handle lightweight vs full plugin in shell file generation#35scappuccino-grid wants to merge 1 commit intomainfrom
Conversation
Rosetta Triage ReviewSummary: This PR improves the Findings:
Suggestions:
Automated triage by Rosetta agent |
isolomatov-gd
left a comment
There was a problem hiding this comment.
There is a misunderstanding. Lightweight plugin should not be using instructions/r2/core/rules/plugin-files-mode.md, as such it should not even BE detected as plugin. Moreover lightweight is just a way to simplify two manual actions: installing MCP and adding bootstrap file.
|
Hey Igor, i got your point. I've simplified the instruction to assign the "plugin" status only to full plugin installation |
a941533 to
648f2f4
Compare
Distinguish between lightweight (rosetta@rosetta) and full (core@rosetta, grid@rosetta) plugins when deciding whether to generate shell files in Phase 2 of init-workspace-flow. Full plugins ship all instructions bundled so shells are not needed; lightweight plugins require shells to enable skills, agents, and workflows. When plugin type cannot be detected, ask the user with an explanation and suggest lightweight (the recommended install) as the default.
Also fixes inconsistent sentinel phrase used for plugin mode detection ("Rosetta plugin is already active" → "RUNNING AS A PLUGIN").