mirror of
https://github.com/bmad-code-org/BMAD-METHOD.git
synced 2026-01-30 04:32:02 +00:00
remove asterix insertion into agent files
This commit is contained in:
@@ -1,24 +0,0 @@
|
||||
# Test: CamelCase trigger
|
||||
# Expected: FAIL
|
||||
# Error code: custom
|
||||
# Error path: agent.menu[0].trigger
|
||||
# Error message: agent.menu[].trigger must be kebab-case (lowercase words separated by hyphen)
|
||||
|
||||
agent:
|
||||
metadata:
|
||||
id: camel-case-trigger
|
||||
name: CamelCase Trigger
|
||||
title: CamelCase
|
||||
icon: ❌
|
||||
|
||||
persona:
|
||||
role: Test agent
|
||||
identity: Test identity
|
||||
communication_style: Test style
|
||||
principles:
|
||||
- Test principle
|
||||
|
||||
menu:
|
||||
- trigger: listTasks
|
||||
description: Invalid CamelCase trigger
|
||||
action: list_tasks
|
||||
@@ -1,24 +0,0 @@
|
||||
# Test: Trigger with leading asterisk
|
||||
# Expected: FAIL
|
||||
# Error code: custom
|
||||
# Error path: agent.menu[0].trigger
|
||||
# Error message: agent.menu[].trigger must be kebab-case (lowercase words separated by hyphen)
|
||||
|
||||
agent:
|
||||
metadata:
|
||||
id: asterisk-trigger
|
||||
name: Asterisk Trigger
|
||||
title: Asterisk
|
||||
icon: ❌
|
||||
|
||||
persona:
|
||||
role: Test agent
|
||||
identity: Test identity
|
||||
communication_style: Test style
|
||||
principles:
|
||||
- Test principle
|
||||
|
||||
menu:
|
||||
- trigger: "*help"
|
||||
description: Invalid trigger with asterisk
|
||||
action: display_help
|
||||
@@ -1,24 +0,0 @@
|
||||
# Test: Snake_case trigger
|
||||
# Expected: FAIL
|
||||
# Error code: custom
|
||||
# Error path: agent.menu[0].trigger
|
||||
# Error message: agent.menu[].trigger must be kebab-case (lowercase words separated by hyphen)
|
||||
|
||||
agent:
|
||||
metadata:
|
||||
id: snake-case-trigger
|
||||
name: Snake Case Trigger
|
||||
title: Snake Case
|
||||
icon: ❌
|
||||
|
||||
persona:
|
||||
role: Test agent
|
||||
identity: Test identity
|
||||
communication_style: Test style
|
||||
principles:
|
||||
- Test principle
|
||||
|
||||
menu:
|
||||
- trigger: list_tasks
|
||||
description: Invalid snake_case trigger
|
||||
action: list_tasks
|
||||
@@ -1,24 +0,0 @@
|
||||
# Test: Trigger with spaces
|
||||
# Expected: FAIL
|
||||
# Error code: custom
|
||||
# Error path: agent.menu[0].trigger
|
||||
# Error message: agent.menu[].trigger must be kebab-case (lowercase words separated by hyphen)
|
||||
|
||||
agent:
|
||||
metadata:
|
||||
id: spaces-trigger
|
||||
name: Spaces Trigger
|
||||
title: Spaces
|
||||
icon: ❌
|
||||
|
||||
persona:
|
||||
role: Test agent
|
||||
identity: Test identity
|
||||
communication_style: Test style
|
||||
principles:
|
||||
- Test principle
|
||||
|
||||
menu:
|
||||
- trigger: list tasks
|
||||
description: Invalid trigger with spaces
|
||||
action: list_tasks
|
||||
@@ -175,7 +175,7 @@ async function runTests() {
|
||||
|
||||
assert(compiled.includes('testarch/knowledge'), 'TEA agent compilation includes knowledge base path');
|
||||
|
||||
assert(compiled.includes('*test-design'), 'TEA agent menu includes test-design workflow');
|
||||
assert(compiled.includes('test-design'), 'TEA agent menu includes test-design workflow');
|
||||
|
||||
// Cleanup
|
||||
await fs.remove(tempOutput);
|
||||
|
||||
Reference in New Issue
Block a user