agents all indicate hasSidecar true or false, validation requires it, agent builder and validator and editor use the field. Added a better brownfield doc

This commit is contained in:
Brian Madison
2025-12-31 21:29:12 +08:00
parent 8699d7d968
commit d8b13bdb2e
107 changed files with 1072 additions and 1673 deletions

View File

@@ -10,6 +10,7 @@ agent:
name: Actions String
title: Actions String
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Action String
title: Empty Action String
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Command Target
title: Empty Command
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: No Command Target
title: No Command
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: CamelCase Trigger
title: CamelCase
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Invalid Format
title: Invalid Format Test
icon: 🧪
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Old Format
title: Old Format Test
icon: 🧪
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Duplicate Triggers
title: Duplicate
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Trigger
title: Empty
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Asterisk Trigger
title: Asterisk
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Snake Case Trigger
title: Snake Case
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Spaces Trigger
title: Spaces
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Menu
title: Empty Menu
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Missing Menu
title: Missing Menu
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Extra Fields
title: Extra Fields
icon:
hasSidecar: false
unknown_field: This is not allowed
another_extra: Also invalid

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Principles
title: Empty Principles
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Principle String
title: Empty Principle
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Extra Persona Fields
title: Extra Persona
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Missing Role
title: Missing Role
icon:
hasSidecar: false
persona:
identity: Test identity

View File

@@ -10,6 +10,7 @@ agent:
name: Empty Content
title: Empty Content
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Extra Prompt Fields
title: Extra Fields
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Prompt Missing Content
title: Missing Content
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Prompt Missing ID
title: Missing ID
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -10,6 +10,7 @@ agent:
name: Extra Test Agent
title: Extra Test
icon: 🧪
hasSidecar: false
persona:
role: Test agent

View File

@@ -7,6 +7,7 @@ agent:
name: Empty Critical Actions
title: Empty Critical Actions
icon: 🧪
hasSidecar: false
persona:
role: Test agent with empty critical actions

View File

@@ -7,6 +7,7 @@ agent:
name: No Critical Actions
title: No Critical Actions
icon: 🧪
hasSidecar: false
persona:
role: Test agent without critical actions

View File

@@ -7,6 +7,7 @@ agent:
name: Valid Critical Actions
title: Valid Critical Actions
icon: 🧪
hasSidecar: false
persona:
role: Test agent with critical actions

View File

@@ -7,6 +7,7 @@ agent:
name: All Command Types
title: All Commands
icon: 🧪
hasSidecar: false
persona:
role: Test agent with all command types

View File

@@ -7,6 +7,7 @@ agent:
name: Multiple Commands
title: Multiple Commands
icon: 🧪
hasSidecar: false
persona:
role: Test agent with multiple command targets

View File

@@ -7,6 +7,7 @@ agent:
name: Compound Triggers
title: Compound Triggers Test
icon: 🧪
hasSidecar: false
persona:
role: Test agent with compound triggers

View File

@@ -7,6 +7,7 @@ agent:
name: Kebab Case Triggers
title: Kebab Triggers
icon: 🧪
hasSidecar: false
persona:
role: Test agent with kebab-case triggers

View File

@@ -7,6 +7,7 @@ agent:
name: Multiple Menu Items
title: Multiple Menu
icon: 🧪
hasSidecar: false
persona:
role: Test agent with multiple menu items

View File

@@ -7,6 +7,7 @@ agent:
name: Single Menu Item
title: Single Menu
icon: 🧪
hasSidecar: false
persona:
role: Test agent with single menu item

View File

@@ -9,6 +9,7 @@ agent:
title: Core Agent
icon:
module: bmm
hasSidecar: false
persona:
role: Test agent

View File

@@ -8,6 +8,7 @@ agent:
name: Empty Module in Path
title: Empty Module Path
icon: 🧪
hasSidecar: false
# No module field - path has empty module name, treated as core
persona:

View File

@@ -8,6 +8,7 @@ agent:
name: Malformed Path Test
title: Malformed Path
icon: 🧪
hasSidecar: false
# No module field - will be treated as core since path parsing returns null
persona:

View File

@@ -9,6 +9,7 @@ agent:
title: BMM Test
icon: 🧪
module: bmm
hasSidecar: false
persona:
role: Test module agent

View File

@@ -8,6 +8,7 @@ agent:
name: No Module
title: Optional Module
icon:
hasSidecar: false
persona:
role: Test agent

View File

@@ -9,6 +9,7 @@ agent:
title: Any Module Value
icon:
module: cis
hasSidecar: false
persona:
role: Test agent

View File

@@ -7,6 +7,7 @@ agent:
name: Complete Persona Agent
title: Complete Persona
icon: 🧪
hasSidecar: false
persona:
role: Comprehensive test agent with all persona fields

View File

@@ -7,6 +7,7 @@ agent:
name: Empty Prompts
title: Empty Prompts
icon: 🧪
hasSidecar: false
persona:
role: Test agent with empty prompts

View File

@@ -7,6 +7,7 @@ agent:
name: No Prompts
title: No Prompts
icon: 🧪
hasSidecar: false
persona:
role: Test agent without prompts

View File

@@ -7,6 +7,7 @@ agent:
name: Valid Prompts Minimal
title: Valid Prompts
icon: 🧪
hasSidecar: false
persona:
role: Test agent with minimal prompts

View File

@@ -7,6 +7,7 @@ agent:
name: Valid Prompts With Description
title: Valid Prompts Desc
icon: 🧪
hasSidecar: false
persona:
role: Test agent with prompts including descriptions

View File

@@ -8,6 +8,7 @@ agent:
name: Minimal Test Agent
title: Minimal Test
icon: 🧪
hasSidecar: false
persona:
role: Test agent with minimal configuration