BMAD-METHOD/tools/cli/installers/lib/ide
Alex Verkhovsky f86d185f57 fix: remove empty tasks directories from Claude Code installer (#776)
Previously, the installer created empty tasks/ directories under
.claude/commands/bmad/{module}/ and attempted to copy task files.
Since getTasksFromDir() filters for .md files only and all actual
tasks are .xml files, these directories remained empty.

Tasks are utility files referenced by agents via exec attributes
(e.g., exec="{project-root}/bmad/core/tasks/workflow.xml") and
should remain in the bmad/ directory - they are not slash commands.

Changes:
- Removed tasks directory creation in module setup
- Removed tasks copying logic (15 lines)
- Removed taskCount from console output
- Removed tasks property from return value
- Removed unused getTasksFromBmad and getTasksFromDir imports
- Updated comment to clarify agents-only installation

Verified: No tasks/ directories created in .claude/commands/bmad/
while task files remain accessible in bmad/core/tasks/

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-27 13:39:29 -07:00
..
shared create-agent now adds agent to ide agents list also 2025-10-10 09:27:50 -05:00
_base-ide.js prd cleanup 2025-10-15 21:17:09 -05:00
auggie.js fix: install auggie commands to augment directory (#683) 2025-10-07 16:07:06 -05:00
claude-code.js fix: remove empty tasks directories from Claude Code installer (#776) 2025-10-27 13:39:29 -07:00
cline.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
codex.js clearer codex install note 2025-10-18 09:41:38 -05:00
crush.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
cursor.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
gemini.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
github-copilot.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
iflow.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
kilo.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
manager.js refactor(ide): delegate detection to handlers (#680) 2025-10-05 22:13:11 -05:00
qwen.js Qwen tasks and agents 2025-10-01 18:29:07 -05:00
roo.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
trae.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
windsurf.js feat: v6.0.0-alpha.0 - the future is now 2025-09-28 23:17:07 -05:00
workflow-command-generator.js feat(codex): activate with custom prompts instead of AGENTS.md (#679) 2025-10-05 17:52:48 -05:00
workflow-command-template.md bundle agents front matter optimized, along with the orchestrators activation instructions; 2025-10-03 21:46:53 -05:00