Schemas

The following schemas are available for properly validating halguru configuration files.

  1. halguru-schema.json - The full configuration of an agent. See also: *.halguru.yaml files
  2. halguru-state-schema.json - Defines the operational state and associated metadata for a session of an AI agent. See also: *.halguru-state.yaml files
  3. halguru-action-schema.json - Represents an action executed by an AI agent in the system. See also: *.halguru-action.yaml files
  4. halguru-website-schema.json - Represents the configuration settings for a website crawler or scraper. Defines parameters such as the name of the website, the starting URL, maximum allowed levels and pages, specific URL patterns to process, and connectors required for linking external components like LLMs and file systems. See also: *.halguru-website.yaml files