From c8481c21c39c3845273804229394ba78e7a2e8ed Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Tue, 17 Feb 2026 23:39:04 -0600 Subject: [PATCH 1/4] fix: clarify phase routing and catalog path in help task - Add note about optional phases with no required steps - Fix catalog path to use relative bmad-help.csv location --- src/core/tasks/help.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/core/tasks/help.md b/src/core/tasks/help.md index c3c3fab11..e5d471f2e 100644 --- a/src/core/tasks/help.md +++ b/src/core/tasks/help.md @@ -9,6 +9,7 @@ description: Get unstuck by showing what workflow steps come next or answering q - **Empty `phase` = anytime** — Universal tools work regardless of workflow state - **Numbered phases indicate sequence** — Phases like `1-discover` → `2-define` → `3-build` → `4-ship` flow in order (naming varies by module) +- **Phase with no Required Steps** - If an entire phase has no required, true items, the entire phase is optional. If it is sequentially before another phase, it can be recommended, but always be clear with the use what the true next required item is. - **Stay in module** — Guide through the active module's workflow based on phase+sequence ordering - **Descriptions contain routing** — Read for alternate paths (e.g., "back to previous if fixes needed") - **`required=true` blocks progress** — Required workflows must complete before proceeding to later phases @@ -52,7 +53,7 @@ Determine what was just completed: ## EXECUTION -1. **Load catalog** — Load `{project-root}/_bmad/_config/bmad-help.csv` +1. **Load catalog** — Load `_bmad/_config/bmad-help.csv` 2. **Resolve output locations and config** — Scan each folder under `_bmad/` (except `_config`) for `config.yaml`. For each workflow row, resolve its `output-location` variables against that module's config so artifact paths can be searched. Also extract `communication_language` and `project_knowledge` from each scanned module's config. From 9247146397800e6582707da28ce63677ec416a84 Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Wed, 18 Feb 2026 00:00:54 -0600 Subject: [PATCH 2/4] docs: update workflow names and standardize table formatting - Prefix all workflows with 'bmad-bmm-' for clarity - Standardize table column alignment - Update workflow path references to use relative paths - Clarify project-context documentation - Simplify workflow loading information --- docs/how-to/customize-bmad.md | 28 +++++------ docs/reference/workflow-map.md | 91 +++++++++++----------------------- 2 files changed, 43 insertions(+), 76 deletions(-) diff --git a/docs/how-to/customize-bmad.md b/docs/how-to/customize-bmad.md index 9ebb7884f..d478c349b 100644 --- a/docs/how-to/customize-bmad.md +++ b/docs/how-to/customize-bmad.md @@ -41,14 +41,14 @@ _bmad/_config/agents/ Open the `.customize.yaml` file for the agent you want to modify. Every section is optional -- customize only what you need. -| Section | Behavior | Purpose | -| ------------------- | ------------ | ---------------------------------------------- | -| `agent.metadata` | Replaces | Override the agent's display name | -| `persona` | Replaces | Set role, identity, style, and principles | -| `memories` | Appends | Add persistent context the agent always recalls | -| `menu` | Appends | Add custom menu items for workflows or prompts | -| `critical_actions` | Appends | Define startup instructions for the agent | -| `prompts` | Appends | Create reusable prompts for menu actions | +| Section | Behavior | Purpose | +| ------------------ | -------- | ----------------------------------------------- | +| `agent.metadata` | Replaces | Override the agent's display name | +| `persona` | Replaces | Set role, identity, style, and principles | +| `memories` | Appends | Add persistent context the agent always recalls | +| `menu` | Appends | Add custom menu items for workflows or prompts | +| `critical_actions` | Appends | Define startup instructions for the agent | +| `prompts` | Appends | Create reusable prompts for menu actions | Sections marked **Replaces** overwrite the agent's defaults entirely. Sections marked **Appends** add to the existing configuration. @@ -96,7 +96,7 @@ Add custom entries to the agent's display menu. Each item needs a `trigger`, a t ```yaml menu: - trigger: my-workflow - workflow: '{project-root}/my-custom/workflows/my-workflow.yaml' + workflow: 'my-custom/workflows/my-workflow.yaml' description: My custom workflow - trigger: deploy action: '#deploy-prompt' @@ -136,11 +136,11 @@ npx bmad-method install The installer detects the existing installation and offers these options: -| Option | What It Does | -| --------------------- | ------------------------------------------------------------------- | -| **Quick Update** | Updates all modules to the latest version and recompiles all agents | -| **Recompile Agents** | Applies customizations only, without updating module files | -| **Modify BMad Installation** | Full installation flow for adding or removing modules | +| Option | What It Does | +| ---------------------------- | ------------------------------------------------------------------- | +| **Quick Update** | Updates all modules to the latest version and recompiles all agents | +| **Recompile Agents** | Applies customizations only, without updating module files | +| **Modify BMad Installation** | Full installation flow for adding or removing modules | For customization-only changes, **Recompile Agents** is the fastest option. diff --git a/docs/reference/workflow-map.md b/docs/reference/workflow-map.md index 5f89b6dba..05885a5e1 100644 --- a/docs/reference/workflow-map.md +++ b/docs/reference/workflow-map.md @@ -23,55 +23,53 @@ Final important note: Every workflow below can be run directly with your tool of Explore the problem space and validate ideas before committing to planning. -| Workflow | Purpose | Produces | -| ---------------------- | -------------------------------------------------------------------------- | ------------------------- | -| `brainstorming` | Brainstorm Project Ideas with guided facilitation of a brainstorming coach | `brainstorming-report.md` | -| `research` | Validate market, technical, or domain assumptions | Research findings | -| `create-product-brief` | Capture strategic vision | `product-brief.md` | +| Workflow | Purpose | Produces | +| ------------------------------- | -------------------------------------------------------------------------- | ------------------------- | +| `bmad-brainstorming` | Brainstorm Project Ideas with guided facilitation of a brainstorming coach | `brainstorming-report.md` | +| `bmad-bmm-research` | Validate market, technical, or domain assumptions | Research findings | +| `bmad-bmm-create-product-brief` | Capture strategic vision | `product-brief.md` | ## Phase 2: Planning Define what to build and for whom. -| Workflow | Purpose | Produces | -| ------------------ | ---------------------------------------- | ------------ | -| `create-prd` | Define requirements (FRs/NFRs) | `PRD.md` | -| `create-ux-design` | Design user experience (when UX matters) | `ux-spec.md` | +| Workflow | Purpose | Produces | +| --------------------------- | ---------------------------------------- | ------------ | +| `bmad-bmm-create-prd` | Define requirements (FRs/NFRs) | `PRD.md` | +| `bmad-bmm-create-ux-design` | Design user experience (when UX matters) | `ux-spec.md` | ## Phase 3: Solutioning Decide how to build it and break work into stories. -| Workflow | Purpose | Produces | -| -------------------------------- | ------------------------------------------ | --------------------------- | -| `create-architecture` | Make technical decisions explicit | `architecture.md` with ADRs | -| `create-epics-and-stories` | Break requirements into implementable work | Epic files with stories | -| `check-implementation-readiness` | Gate check before implementation | PASS/CONCERNS/FAIL decision | +| Workflow | Purpose | Produces | +| ----------------------------------------- | ------------------------------------------ | --------------------------- | +| `bmad-bmm-create-architecture` | Make technical decisions explicit | `architecture.md` with ADRs | +| `bmad-bmm-create-epics-and-stories` | Break requirements into implementable work | Epic files with stories | +| `bmad-bmm-check-implementation-readiness` | Gate check before implementation | PASS/CONCERNS/FAIL decision | ## Phase 4: Implementation -Build it, one story at a time. +Build it, one story at a time. Coming soon, full phase 4 automation! -| Workflow | Purpose | Produces | -| ----------------- | -------------------------------------- | ----------------------------- | -| `sprint-planning` | Initialize tracking (once per project) | `sprint-status.yaml` | -| `create-story` | Prepare next story for implementation | `story-[slug].md` | -| `dev-story` | Implement the story | Working code + tests | -| `automate` (QA) | Generate tests for existing features | Test suite | -| `code-review` | Validate implementation quality | Approved or changes requested | -| `correct-course` | Handle significant mid-sprint changes | Updated plan or re-routing | -| `retrospective` | Review after epic completion | Lessons learned | - -**Quinn (QA Agent):** Built-in QA agent for test automation. Trigger with `QA` or `bmad-bmm-qa-automate`. Generates standard API and E2E tests using your project's test framework. Beginner-friendly, no configuration needed. For advanced test strategy, install [Test Architect (TEA)](https://bmad-code-org.github.io/bmad-method-test-architecture-enterprise/) module. +| Workflow | Purpose | Produces | +| -------------------------- | ------------------------------------------------------------------------ | -------------------------------- | +| `bmad-bmm-sprint-planning` | Initialize tracking (once per project to sequence the dev cycle) | `sprint-status.yaml` | +| `bmad-bmm-create-story` | Prepare next story for implementation | `story-[slug].md` | +| `bmad-bmm-dev-story` | Implement the story | Working code + tests | +| `bmad-bmm-code-review` | Validate implementation quality | Approved or changes requested | +| `bmad-bmm-correct-course` | Handle significant mid-sprint changes | Updated plan or re-routing | +| `bmad-bmm-automate` | Generate tests for existing features - Use after a full epic is complete | End to End UI Focused Test suite | +| `bmad-bmm-retrospective` | Review after epic completion | Lessons learned | ## Quick Flow (Parallel Track) Skip phases 1-3 for small, well-understood work. -| Workflow | Purpose | Produces | -| ------------ | ------------------------------------------ | --------------------------------------------- | -| `quick-spec` | Define an ad-hoc change | `tech-spec.md` (story file for small changes) | -| `quick-dev` | Implement from spec or direct instructions | Working code + tests | +| Workflow | Purpose | Produces | +| --------------------- | ------------------------------------------ | --------------------------------------------- | +| `bmad-bmm-quick-spec` | Define an ad-hoc change | `tech-spec.md` (story file for small changes) | +| `bmad-bmm-quick-dev` | Implement from spec or direct instructions | Working code + tests | ## Context Management @@ -80,43 +78,12 @@ Each document becomes context for the next phase. The PRD tells the architect wh ### Project Context :::tip[Recommended] -Create `project-context.md` to ensure AI agents follow your project's rules and preferences. This file works like a constitution for your project — it guides implementation decisions across all workflows. +Create `project-context.md` to ensure AI agents follow your project's rules and preferences. This file works like a constitution for your project — it guides implementation decisions across all workflows. This optional file can be generated at the end of Architecture Creation, or in an existing project it can be generated also to capture whats important to keep aligned with current conventions. ::: -**When to create it:** - -| Scenario | Approach | -|----------|----------| -| Before architecture (manual) | Document technical preferences you want the architect to respect | -| After architecture | Generate it to capture decisions made during solutioning | -| Existing projects | Run `generate-project-context` to discover established patterns | -| Quick Flow | Create before `quick-dev` to ensure consistent implementation | - **How to create it:** - **Manually** — Create `_bmad-output/project-context.md` with your technology stack and implementation rules - **Generate it** — Run `/bmad-bmm-generate-project-context` to auto-generate from your architecture or codebase -**What workflows load it:** - -| Workflow | Purpose | -|----------|---------| -| `create-architecture` | Respects technical preferences when designing | -| `create-story` | Informs story creation with project patterns | -| `dev-story` | Guides implementation decisions | -| `code-review` | Validates against project standards | -| `quick-dev` | Applies patterns when implementing | - [**Learn more about project-context.md**](../explanation/project-context.md) - -### Additional Context by Workflow - -Beyond `project-context.md`, each workflow loads specific documents: - -| Workflow | Also Loads | -|----------|------------| -| `create-story` | epics, PRD, architecture, UX | -| `dev-story` | story file | -| `code-review` | architecture, story file | -| `quick-spec` | planning docs (if exist) | -| `quick-dev` | tech-spec | From 1782e97731efcc66fbe44623804720c8da2a8fab Mon Sep 17 00:00:00 2001 From: Brian Madison Date: Wed, 18 Feb 2026 00:22:12 -0600 Subject: [PATCH 3/4] docs: elevate bmad-help as primary on-ramp across all documentation BMad-Help is one of V6's flagship features but was undersold in docs. This update positions it properly as the intelligent guide that: - Inspects project state and detects what's completed - Understands natural language queries - Varies options based on installed modules - Auto-invokes after every workflow - Recommends first required tasks Changes: - Add dedicated "Meet BMad-Help" section to getting-started - Expand commands.md with full BMad-Help subsection and examples - Reposition get-answers-about-bmad.md to start with BMad-Help - Enhance install-bmad.md and established-projects.md with query examples - Add index.md tip box promoting /bmad-help as quickest way to dive in --- docs/how-to/established-projects.md | 16 +++++- docs/how-to/get-answers-about-bmad.md | 47 ++++++++++++--- docs/how-to/install-bmad.md | 13 ++++- docs/index.md | 6 +- docs/reference/commands.md | 22 ++++++- docs/tutorials/getting-started.md | 82 ++++++++++++++++++++++----- 6 files changed, 159 insertions(+), 27 deletions(-) diff --git a/docs/how-to/established-projects.md b/docs/how-to/established-projects.md index 91b709b9d..6ce8ed8f2 100644 --- a/docs/how-to/established-projects.md +++ b/docs/how-to/established-projects.md @@ -59,9 +59,21 @@ For complex projects, consider using the `document-project` workflow. It offers ## Step 3: Get Help -Get help to know what to do next based on your unique needs +### BMad-Help: Your Starting Point -Run `bmad-help` to get guidance when you are not sure what to do next. +**Run `/bmad-help` anytime you're unsure what to do next.** This intelligent guide: + +- Inspects your project to see what's already been done +- Shows options based on your installed modules +- Understands natural language queries + +``` +/bmad-help I have an existing Rails app, where should I start? +/bmad-help What's the difference between quick-flow and full method? +/bmad-help Show me what workflows are available +``` + +BMad-Help also **automatically runs at the end of every workflow**, providing clear guidance on exactly what to do next. ### Choosing Your Approach diff --git a/docs/how-to/get-answers-about-bmad.md b/docs/how-to/get-answers-about-bmad.md index 7e1c57ca1..edefdeacb 100644 --- a/docs/how-to/get-answers-about-bmad.md +++ b/docs/how-to/get-answers-about-bmad.md @@ -5,17 +5,48 @@ sidebar: order: 4 --- -If you have successfully installed BMad and the BMad Method (+ other modules as needed) - the first step in getting answers is `/bmad-help`. This will answer upwards of 80% of all questions and is available to you in the IDE as you are working. +## Start Here: BMad-Help -## When to Use This +**The fastest way to get answers about BMad is `/bmad-help`.** This intelligent guide will answer upwards of 80% of all questions and is available to you directly in your IDE as you work. -- You have a question about how BMad works or what to do next with BMad -- You want to understand a specific agent or workflow -- You need quick answers without waiting for Discord +BMad-Help is more than a lookup tool — it: +- **Inspects your project** to see what's already been completed +- **Understands natural language** — ask questions in plain English +- **Varies based on your installed modules** — shows relevant options +- **Auto-runs after workflows** — tells you exactly what to do next +- **Recommends the first required task** — no guessing where to start -:::note[Prerequisites] -An AI tool (Claude Code, Cursor, ChatGPT, Claude.ai, etc.) and either BMad installed in your project or access to the GitHub repo. -::: +### How to Use BMad-Help + +Run it with just the slash command: + +``` +/bmad-help +``` + +Or combine it with a natural language query: + +``` +/bmad-help I have a SaaS idea and know all the features. Where do I start? +/bmad-help What are my options for UX design? +/bmad-help I'm stuck on the PRD workflow +/bmad-help Show me what's been done so far +``` + +BMad-Help responds with: +- What's recommended for your situation +- What the first required task is +- What the rest of the process looks like + +--- + +## When to Use This Guide + +Use this section when: +- You want to understand BMad's architecture or internals +- You need answers outside of what BMad-Help provides +- You're researching BMad before installing +- You want to explore the source code directly ## Steps diff --git a/docs/how-to/install-bmad.md b/docs/how-to/install-bmad.md index 20a20bab3..897f607db 100644 --- a/docs/how-to/install-bmad.md +++ b/docs/how-to/install-bmad.md @@ -79,7 +79,18 @@ your-project/ ## Verify Installation -Run the `help` workflow (`/bmad-help` on most platforms) to verify everything works and see what to do next. +Run `/bmad-help` to verify everything works and see what to do next. + +**BMad-Help is your intelligent guide** that will: +- Confirm your installation is working +- Show what's available based on your installed modules +- Recommend your first step + +You can also ask it questions: +``` +/bmad-help I just installed, what should I do first? +/bmad-help What are my options for a SaaS project? +``` ## Troubleshooting diff --git a/docs/index.md b/docs/index.md index 1bcc3282a..5ae60e922 100644 --- a/docs/index.md +++ b/docs/index.md @@ -12,7 +12,11 @@ If you're comfortable working with AI coding assistants like Claude, Cursor, or The fastest way to understand BMad is to try it. - **[Get Started with BMad](./tutorials/getting-started.md)** — Install and understand how BMad works -- **[Workflow Map](./reference/workflow-map.md)** — Visual overview of BMM phases, workflows, and context management. +- **[Workflow Map](./reference/workflow-map.md)** — Visual overview of BMM phases, workflows, and context management + +:::tip[Just Want to Dive In?] +Install BMad and run `/bmad-help` — it will guide you through everything based on your project and installed modules. +::: ## How to Use These Docs diff --git a/docs/reference/commands.md b/docs/reference/commands.md index 1ecca7516..af4f1f496 100644 --- a/docs/reference/commands.md +++ b/docs/reference/commands.md @@ -103,9 +103,29 @@ See [Workflow Map](./workflow-map.md) for the complete workflow reference organi Tasks and tools are standalone operations that do not require an agent or workflow context. +#### BMad-Help: Your Intelligent Guide + +**`/bmad-help`** is your primary interface for discovering what to do next. It's not just a lookup tool — it's an intelligent assistant that: + +- **Inspects your project** to see what's already been done +- **Understands natural language queries** — ask questions in plain English +- **Varies by installed modules** — shows options based on what you have +- **Auto-invokes after workflows** — every workflow ends with clear next steps +- **Recommends the first required task** — no guessing where to start + +**Examples:** + +``` +/bmad-help +/bmad-help I have a SaaS idea and know all the features. Where do I start? +/bmad-help What are my options for UX design? +/bmad-help I'm stuck on the PRD workflow +``` + +#### Other Tasks and Tools + | Example command | Purpose | | --- | --- | -| `/bmad-help` | Context-aware guidance and next-step recommendations | | `/bmad-shard-doc` | Split a large markdown file into smaller sections | | `/bmad-index-docs` | Index project documentation | | `/bmad-editorial-review-prose` | Review document prose quality | diff --git a/docs/tutorials/getting-started.md b/docs/tutorials/getting-started.md index 279d37d4d..3f9126ea6 100644 --- a/docs/tutorials/getting-started.md +++ b/docs/tutorials/getting-started.md @@ -8,6 +8,7 @@ Build software faster using AI-powered workflows with specialized agents that gu ## What You'll Learn - Install and initialize BMad Method for a new project +- Use **BMad-Help** — your intelligent guide that knows what to do next - Choose the right planning track for your project size - Progress through phases from requirements to working code - Use agents and workflows effectively @@ -19,11 +20,46 @@ Build software faster using AI-powered workflows with specialized agents that gu - **A project idea** — Even a simple one works for learning ::: -:::tip[Quick Path] +:::tip[The Easiest Path] **Install** → `npx bmad-method install` -**Plan** → PM creates PRD, Architect creates architecture -**Build** → SM manages sprints, DEV implements stories -**Fresh chats** for each workflow to avoid context issues. +**Ask** → `/bmad-help what should I do first?` +**Build** → Let BMad-Help guide you workflow by workflow +::: + +## Meet BMad-Help: Your Intelligent Guide + +**BMad-Help is the fastest way to get started with BMad.** You don't need to memorize workflows or phases — just ask, and BMad-Help will: + +- **Inspect your project** to see what's already been done +- **Show your options** based on which modules you have installed +- **Recommend what's next** — including the first required task +- **Answer questions** like "I have a SaaS idea, where do I start?" + +### How to Use BMad-Help + +Run it in your AI IDE with just the slash command: + +``` +/bmad-help +``` + +Or combine it with a question for context-aware guidance: + +``` +/bmad-help I have an idea for a SaaS product, I already know all the features I want. where do I get started? +``` + +BMad-Help will respond with: +- What's recommended for your situation +- What the first required task is +- What the rest of the process looks like + +### It Powers Workflows Too + +BMad-Help doesn't just answer questions — **it automatically runs at the end of every workflow** to tell you exactly what to do next. No guessing, no searching docs — just clear guidance on the next required workflow. + +:::tip[Start Here] +After installing BMad, run `/bmad-help` immediately. It will detect what modules you have installed and guide you to the right starting point for your project. ::: ## Understanding BMad @@ -65,7 +101,15 @@ The installer creates two folders: - `_bmad/` — agents, workflows, tasks, and configuration - `_bmad-output/` — empty for now, but this is where your artifacts will be saved -Open your AI IDE in the project folder. Run the `help` workflow (`/bmad-help`) to see what to do next — it detects what you've completed and recommends the next step. +:::tip[Your Next Step] +Open your AI IDE in the project folder and run: + +``` +/bmad-help +``` + +BMad-Help will detect what you've completed and recommend exactly what to do next. You can also ask it questions like "What are my options?" or "I have a SaaS idea, where should I start?" +::: :::note[How to Load Agents and Run Workflows] Each workflow has a **slash command** you run in your IDE (e.g., `/bmad-bmm-create-prd`). Running a workflow command automatically loads the appropriate agent — you don't need to load agents separately. You can also load an agent directly for general conversation (e.g., `/bmad-agent-bmm-pm` for the PM agent). @@ -175,12 +219,12 @@ your-project/ ## Quick Reference -| Workflow | Command | Agent | Purpose | -| -------------------------------- | ------------------------------------------ | --------- | ------------------------------------ | -| `help` | `/bmad-help` | Any | Get guidance on what to do next | -| `prd` | `/bmad-bmm-create-prd` | PM | Create Product Requirements Document | -| `create-architecture` | `/bmad-bmm-create-architecture` | Architect | Create architecture document | -| `generate-project-context` | `/bmad-bmm-generate-project-context` | Analyst | Create project context file | +| Workflow | Command | Agent | Purpose | +| ------------------------------------- | ------------------------------------------ | --------- | ----------------------------------------------- | +| **`help`** ⭐ | `/bmad-help` | Any | **Your intelligent guide — ask anything!** | +| `prd` | `/bmad-bmm-create-prd` | PM | Create Product Requirements Document | +| `create-architecture` | `/bmad-bmm-create-architecture` | Architect | Create architecture document | +| `generate-project-context` | `/bmad-bmm-generate-project-context` | Analyst | Create project context file | | `create-epics-and-stories` | `/bmad-bmm-create-epics-and-stories` | PM | Break down PRD into epics | | `check-implementation-readiness` | `/bmad-bmm-check-implementation-readiness` | Architect | Validate planning cohesion | | `sprint-planning` | `/bmad-bmm-sprint-planning` | SM | Initialize sprint tracking | @@ -204,16 +248,26 @@ Not strictly. Once you learn the flow, you can run workflows directly using the ## Getting Help +:::tip[First Stop: BMad-Help] +**Run `/bmad-help` anytime** — it's the fastest way to get unstuck. Ask it anything: +- "What should I do after installing?" +- "I'm stuck on workflow X" +- "What are my options for Y?" +- "Show me what's been done so far" + +BMad-Help inspects your project, detects what you've completed, and tells you exactly what to do next. +::: + - **During workflows** — Agents guide you with questions and explanations - **Community** — [Discord](https://discord.gg/gk8jAdXWmj) (#bmad-method-help, #report-bugs-and-issues) -- **Stuck?** — Run `help` (`/bmad-help`) to see what to do next ## Key Takeaways :::tip[Remember These] +- **Start with `/bmad-help`** — Your intelligent guide that knows your project and options - **Always use fresh chats** — Start a new chat for each workflow - **Track matters** — Quick Flow uses quick-spec; Method/Enterprise need PRD and architecture -- **Use `help` (`/bmad-help`) when stuck** — It detects your progress and suggests next steps +- **BMad-Help runs automatically** — Every workflow ends with guidance on what's next ::: -Ready to start? Install BMad and let the agents guide you through your first project. +Ready to start? Install BMad, run `/bmad-help`, and let your intelligent guide lead the way. From 5579816ed285e835a8dbc21396da994e758e410d Mon Sep 17 00:00:00 2001 From: Davor Racic Date: Thu, 19 Feb 2026 01:30:22 +0100 Subject: [PATCH 4/4] fix: change default Codex install location from global to project (#1698) --- tools/cli/installers/lib/ide/codex.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/cli/installers/lib/ide/codex.js b/tools/cli/installers/lib/ide/codex.js index 143402282..890d8bd3a 100644 --- a/tools/cli/installers/lib/ide/codex.js +++ b/tools/cli/installers/lib/ide/codex.js @@ -23,9 +23,9 @@ class CodexSetup extends BaseIdeSetup { * @returns {Object} Collected configuration */ async collectConfiguration(options = {}) { - // Non-interactive mode: use default (global) + // Non-interactive mode: use default (project) - recommended for real work if (options.skipPrompts) { - return { installLocation: 'global' }; + return { installLocation: options.codexLocation || 'project' }; } let confirmed = false;