.halguru.yaml
Represents the configuration of an agent, including its metadata, operational parameters, and settings for various components such as connectors, prompts, and communication channels.
HalGuru: {}
Agent: {}
Operator: {}
PaymentGateway: {}
StaticMessages: []
Prompts: []
LLMConnectors: []
RAGConnectors: []
Secrets: []
TestCases: []
TestScenarios: []
ExampleMessages: []
Channels: []
Restrictions: {}
TextFiles: []
Field List
| Name |
Type |
Required |
Description |
| HalGuru |
Object |
✔️ |
Header information for the hal.guru platform. Don't change this. |
| Agent |
Object |
✔️ |
The agent configuration |
| Operator |
Object |
|
The operator configuration |
| PaymentGateway |
Object |
|
The payment gateway configuration for the agent. |
| StaticMessages[] |
ObjectList |
|
Static messages used for quick access within the system. |
| Prompts[] |
ObjectList |
✔️ |
Prompts available within the agent's configuration. |
| LLMConnectors[] |
ObjectList |
✔️ |
LLM connector configurations. |
| RAGConnectors[] |
ObjectList |
|
RAG connector configurations. |
| Secrets[] |
ObjectList |
|
Used to store sensitive information. |
| TestCases[] |
ObjectList |
|
Test cases for validating the behavior of an agent. |
| TestScenarios[] |
ObjectList |
|
Test cases for validating the behavior of an agent. |
| ExampleMessages[] |
ObjectList |
|
Example messages that demonstrate input-output interactions for an agent. |
| Channels[] |
ObjectList |
|
The communication channels that are available to the agent. |
| Restrictions |
Object |
|
Defines the access limitations and restrictions for users based on their account type |
| TextFiles[] |
ObjectList |
|
Files used within the agent configuration. |
| Property |
Value |
| Path |
.halguru.yaml: |
| Internal Root Type |
AgentHalGuru |
| File Extension |
.halguru.yaml |
| JSON Schema |
halguru-schema.json |
| Last updated: | | 2026-03-19 |
| Autogenerated: | | Yes |
| AI powered: | | Yes |
| Core version: | | 1.93.0 |