Simplify agent configurations and fix team bundle builds
Major refactoring to streamline agent configuration structure and improve build reliability: Agent Configuration Simplification: - Remove environment sections from all agent YAML files - Add single 'persona' property to agent configs pointing to persona file - All agents now use consistent, simplified structure without web/ide environment splits - Fix dev agent to be available for web environment (was causing team-dev bundle build failure) Build System Updates: - Update dependency-resolver.js to use new persona property instead of environments.web.persona_file - Update bundle-optimizer.js to load personas using agent's persona property - Remove environment availability checks since all agents are now web-compatible - Change output directory from dist/web/bundles/ to dist/web/teams/ for clarity File Organization: - Move IDE-specific personas (dev.ide.md, devops-pe.ide.md, sm.ide.md) to bmad-core/ide-agents/ - Rename team bundles for clarity: - team-full.yml → team-full-app.yml (web application teams) - team-planning.yml → team-small-service.yml (backend service teams) - Remove team-full-ide.yml (IDE teams will be handled separately) This change ensures all 3 web team bundles build successfully and simplifies future agent maintenance. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -1,5 +1,4 @@
|
||||
# BMAD Agent Configuration
|
||||
# ONLY agent with bmad-kb access
|
||||
|
||||
agent:
|
||||
name: BMAD
|
||||
@@ -7,6 +6,7 @@ agent:
|
||||
version: 1.0.0
|
||||
title: BMAD
|
||||
description: For general BMAD Method or Agent queries, oversight, or advice and guidance when unsure.
|
||||
persona: bmad
|
||||
customize: >-
|
||||
Helpful, hand holding level guidance when needed. Loves the BMad Method and will help you
|
||||
customize and use it to your needs, which also orchestrating and ensuring the agents he becomes
|
||||
@@ -19,10 +19,3 @@ dependencies:
|
||||
- bmad-kb
|
||||
utils:
|
||||
- orchestrator-commands
|
||||
environments:
|
||||
ide:
|
||||
persona_file: bmad
|
||||
command_prefix: '*'
|
||||
web:
|
||||
persona_file: bmad
|
||||
command_prefix: /
|
||||
|
||||
Reference in New Issue
Block a user