.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: {}
Messages: []
Prompts: []
LlmConnectors: []
RagConnectors: []
Secrets: []
TestCases: []
ExampleMessages: []
Channels: []
Restrictions: {}
CodeSnippets: []
Files: []
Properties
| 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. |
| Messages |
List |
|
Static messages used for quick access within the system. |
| Prompts |
List |
✔️ |
Prompts available within the agent's configuration. |
| LlmConnectors |
List |
✔️ |
LLM connector configurations. |
| RagConnectors |
List |
✔️ |
RAG connector configurations. |
| Secrets |
List |
|
Key-value pairs used to store sensitive information. |
| TestCases |
List |
|
Test cases for validating the behavior of an agent. |
| ExampleMessages |
List |
|
Example messages that demonstrate input-output interactions for an agent. |
| Channels |
List |
|
The communication channels that are available to the agent. |
| Restrictions |
Object |
|
Defines the access limitations and restrictionsPathModel for users based on their account type |
| CodeSnippets |
List |
|
Code snippets available within the agent configuration. |
| Files |
List |
|
Files used within the agent configuration. |
| Property |
Value |
| Path |
.halguru.yaml: |
| Internal Root Type |
AgentHalConfiguration |
| File Extension |
.halguru.yaml |
| JSON Schema |
halguru-schema.json |
| Last updated: | | 2025-12-05 |
| Autogenerated: | | Yes |
| AI powered: | | Yes |
| Core version: | | 1.75.0 |