BMAD-METHOD/tools/cli/installers/lib/ide
Alex Verkhovsky a8a5a48e00 feat: Add project-specific installation option for Codex CLI
Add support for choosing between global and project-specific installation
locations for Codex CLI prompts with CODEX_HOME configuration instructions.

Changes:
- Add collectConfiguration() to prompt for installation location (default: global)
- Support global (~/.codex/prompts) and project-specific (<project>/.codex/prompts)
- Display OS-specific CODEX_HOME setup instructions before user confirms
- Update detect() and cleanup() to handle both installation locations

Installation options:
- Global: Simple, works immediately, but prompts reference specific .bmad path
- Project-specific: Requires CODEX_HOME, better for multi-project workflows
  - Unix/Mac: alias codex='CODEX_HOME="$PWD/.codex" codex'
  - Windows: codex.cmd wrapper with %~dp0
2025-11-18 16:14:04 -08:00
..
shared agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
templates agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
_base-ide.js Major Enhancements: 2025-11-09 17:39:05 -06:00
auggie.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
claude-code.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
cline.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
codex.js feat: Add project-specific installation option for Codex CLI 2025-11-18 16:14:04 -08:00
crush.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
cursor.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
gemini.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
github-copilot.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
iflow.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
kilo.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
manager.js customize installation folder for the bmad content 2025-11-08 15:19:19 -06:00
opencode.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
qwen.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
roo.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
trae.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00
windsurf.js agents now are not duplicated and isntead cli commmands load from installed agent files 2025-11-09 20:24:56 -06:00