BMAD-METHOD/tools
jhaindev 8645110e57 Add 'new' tool to GitHub Copilot chatmodes for file creation
Fixes #505 - GitHub Copilot analyst chat mode is unable to create files

- Added 'new' tool to tools array in setupGitHubCopilot() method
- Enables file creation capability for all BMAD chatmode agents
- Follows pattern from PR #324 (commit 47b014e)
- Based on research showing 'editFiles' alone insufficient for new files

Research evidence:
- Issue #12568 in microsoft/vscode-copilot-release shows 'new' as distinct tool
- Issue #10253 documents editFiles limitation with creating non-existent files
- Microsoft fixed file creation bug in extension v0.28.2025052204+

Testing required:
- Run BMAD installer to regenerate chatmode files
- Test analyst agent commands: *create-project-brief, *create-competitor-analysis
- Verify existing agent functionality unchanged
2025-10-14 13:34:23 -04:00
..
builders chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
flattener feat: enhance file exclusion capabilities with .bmad-flattenignore support (#531) 2025-09-06 13:14:24 -05:00
installer Add 'new' tool to GitHub Copilot chatmodes for file creation 2025-10-14 13:34:23 -04:00
lib chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
md-assets web build optimization 2025-07-06 10:32:39 -05:00
shared fix: documentation and trademark updates 2025-08-17 19:23:50 -05:00
upgraders feat: add iflow cli support to bmad installer. (#510) 2025-09-06 13:44:48 -05:00
bmad-npx-wrapper.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
bump-all-versions.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
bump-expansion-version.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
cli.js fix: documentation and trademark updates 2025-08-17 19:23:50 -05:00
implement-fork-friendly-ci.sh documentation updates 2025-09-06 18:30:37 -05:00
preview-release-notes.js feat: enhance manual release workflow with automatic release notes 2025-08-16 20:35:41 -05:00
setup-hooks.sh feat: add PR validation workflow and contribution checks 2025-08-31 20:30:52 -05:00
sync-installer-version.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
sync-version.sh patch: move script to tools folder 2025-08-17 11:04:27 -05:00
update-expansion-version.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00
version-bump.js fix: enable version bumping in manual release workflow 2025-08-16 20:42:35 -05:00
yaml-format.js chore: add code formatting config and pre-commit hooks (#450) 2025-08-16 19:08:39 -05:00