fix(installer): default automator to next channel
This commit is contained in:
parent
c792ef169d
commit
a89b405008
|
|
@ -40,6 +40,8 @@ Accept the defaults and you land on the latest stable release of every module, c
|
||||||
|
|
||||||
:::caution[BMad Automator constraints]
|
:::caution[BMad Automator constraints]
|
||||||
`bma` installs runnable Automator skills only for the Claude Code entrypoint. Codex is supported as a worker target only, and worker sessions currently require `tmux` on macOS.
|
`bma` installs runnable Automator skills only for the Claude Code entrypoint. Codex is supported as a worker target only, and worker sessions currently require `tmux` on macOS.
|
||||||
|
|
||||||
|
While experimental, `bma` defaults to the `next` channel so installs pick up the latest Automator payload compatibility fixes.
|
||||||
:::
|
:::
|
||||||
|
|
||||||
:::tip[Just want the newest prerelease?]
|
:::tip[Just want the newest prerelease?]
|
||||||
|
|
|
||||||
|
|
@ -78,6 +78,7 @@ Automates the BMad story build loop with a pure skill bundle sourced from the se
|
||||||
- **Code:** `bma`
|
- **Code:** `bma`
|
||||||
- **npm:** [`bmad-story-automator`](https://www.npmjs.com/package/bmad-story-automator)
|
- **npm:** [`bmad-story-automator`](https://www.npmjs.com/package/bmad-story-automator)
|
||||||
- **GitHub:** [bmad-code-org/bmad-automator](https://github.com/bmad-code-org/bmad-automator)
|
- **GitHub:** [bmad-code-org/bmad-automator](https://github.com/bmad-code-org/bmad-automator)
|
||||||
|
- **Default channel:** `next` while experimental, so installs receive the latest Automator payload compatibility fixes.
|
||||||
|
|
||||||
:::caution[Experimental Claude Code-only entrypoint]
|
:::caution[Experimental Claude Code-only entrypoint]
|
||||||
BMad Automator only runs from Claude Code. It currently supports Claude Code and Codex worker sessions, and requires tmux on macOS.
|
BMad Automator only runs from Claude Code. It currently supports Claude Code and Codex worker sessions, and requires tmux on macOS.
|
||||||
|
|
|
||||||
|
|
@ -3593,6 +3593,7 @@ async function runTests() {
|
||||||
assert(automatorInfo42 !== null, 'BMad Automator is registered as an external module');
|
assert(automatorInfo42 !== null, 'BMad Automator is registered as an external module');
|
||||||
assert(automatorInfo42.type === 'experimental', 'BMad Automator is marked experimental');
|
assert(automatorInfo42.type === 'experimental', 'BMad Automator is marked experimental');
|
||||||
assert(automatorInfo42.sourceRoot === 'payload/.claude/skills', 'BMad Automator uses source-root for pure skill payload');
|
assert(automatorInfo42.sourceRoot === 'payload/.claude/skills', 'BMad Automator uses source-root for pure skill payload');
|
||||||
|
assert(automatorInfo42.defaultChannel === 'next', 'BMad Automator defaults to next for latest payload compatibility fixes');
|
||||||
assert(
|
assert(
|
||||||
automatorInfo42.installTargets.length === 1 && automatorInfo42.installTargets.includes('claude-code'),
|
automatorInfo42.installTargets.length === 1 && automatorInfo42.installTargets.includes('claude-code'),
|
||||||
'BMad Automator is limited to Claude Code skill installation',
|
'BMad Automator is limited to Claude Code skill installation',
|
||||||
|
|
|
||||||
|
|
@ -60,7 +60,7 @@ modules:
|
||||||
defaultSelected: false
|
defaultSelected: false
|
||||||
type: experimental
|
type: experimental
|
||||||
npmPackage: bmad-story-automator
|
npmPackage: bmad-story-automator
|
||||||
default_channel: stable
|
default_channel: next
|
||||||
install-targets:
|
install-targets:
|
||||||
- claude-code
|
- claude-code
|
||||||
worker-targets:
|
worker-targets:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue