fix(party-mode): Use displayName field instead of name in agent output
CRITICAL BUG FIX: Party mode was showing agent identifiers like "Analyst", "Architect", "Dev" instead of actual persona names like "Mary", "Winston", "Amelia" due to incorrect field references. Changes: - step-01-agent-loading.md: Use [displayName] not [Agent Name] - step-02-discussion-orchestration.md: Use [displayName] not [Agent Name] - Added CRITICAL warnings to use displayName field from manifest CSV This ensures agents appear with their proper persona names throughout party mode conversations and TTS announcements. Resolves AgentVibes test31/test32 user feedback where all agents showed generic title-cased identifiers instead of personas.
This commit is contained in:
parent
6f95e04df7
commit
7f36711e6c
|
|
@ -79,12 +79,14 @@ Welcome {{user_name}}! I'm excited to facilitate an incredible multi-agent discu
|
||||||
|
|
||||||
[Display 3-4 diverse agents to showcase variety]:
|
[Display 3-4 diverse agents to showcase variety]:
|
||||||
|
|
||||||
- [Icon Emoji] **[Agent Name]** ([Title]): [Brief role description]
|
- [icon] **[displayName]** ([title]): [role]
|
||||||
- [Icon Emoji] **[Agent Name]** ([Title]): [Brief role description]
|
- [icon] **[displayName]** ([title]): [role]
|
||||||
- [Icon Emoji] **[Agent Name]** ([Title]): [Brief role description]
|
- [icon] **[displayName]** ([title]): [role]
|
||||||
|
|
||||||
**[Total Count] agents** are ready to contribute their expertise!
|
**[Total Count] agents** are ready to contribute their expertise!
|
||||||
|
|
||||||
|
**CRITICAL:** Use the `displayName` field from the manifest CSV (e.g., "Mary", "Winston", "Amelia"), NOT the `name` field (e.g., "analyst", "architect", "dev").
|
||||||
|
|
||||||
**What would you like to discuss with the team today?**"
|
**What would you like to discuss with the team today?**"
|
||||||
|
|
||||||
### 5. Present Continue Option
|
### 5. Present Continue Option
|
||||||
|
|
|
||||||
|
|
@ -73,9 +73,11 @@ Generate authentic responses for each selected agent:
|
||||||
**Response Structure:**
|
**Response Structure:**
|
||||||
[For each selected agent]:
|
[For each selected agent]:
|
||||||
|
|
||||||
"[Icon Emoji] **[Agent Name]**: [Authentic in-character response]
|
"[icon] **[displayName]**: [Authentic in-character response]
|
||||||
|
|
||||||
[Bash: .claude/hooks/bmad-speak.sh \"[Agent Name]\" \"[Their response]\"]"
|
[Bash: .claude/hooks/bmad-speak.sh \"[displayName]\" \"[Their response]\"]"
|
||||||
|
|
||||||
|
**CRITICAL:** Use the `displayName` field from the manifest (e.g., "Mary", "Winston", "Amelia"), NOT the `name` field.
|
||||||
|
|
||||||
### 4. Natural Cross-Talk Integration
|
### 4. Natural Cross-Talk Integration
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue