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: {}
Messages: []
Prompts: []
LlmConnectors: []
Secrets: []
TestCases: []
ExampleMessages: []
Channels: []
UserLimits: {}

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
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.
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.
UserLimits Object Defines the access limitations and restrictions for users based on their account type

Technical Information#

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

Last updated: 2025-10-13
Autogenerated: Yes
AI powered: Yes
Core version: 1.66.0