Skip to content

.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.

Technical Information#

Property Value
Path .halguru.yaml:
Internal Root Type AgentHalGuru
File Extension .halguru.yaml
JSON Schema halguru-schema.json

.halguru.yaml#

Reference Index#

Configuration Files#


Last updated: 2026-03-19
Autogenerated: Yes
AI powered: Yes
Core version: 1.93.0