JSON Schema Status
YAML schemas define the structure, allowed fields, data types, and validation rules for hal.guru configurations files. They are used to validate and process YAML files.
By describing what a valid configuration should look like, schemas help catch errors early, ensure consistency across environments, and enable richer tooling such as auto-completion, linting, and documentation hints in editors.
They also make configurations more maintainable and self-descriptive, improving collaboration between teams. In practice, a schema acts as a contract that both authors and automated systems can rely on when creating, validating, and processing YAML files.
| File Extension | JSON Schema URL | Status | Core Version |
|---|---|---|---|
| .halguru.yaml | halguru-schema.json | ⚪ No data | No data |
| .halguru-action.yaml | halguru-action-schema.json | ⚪ No data | No data |
| .halguru-ksef.yaml | halguru-ksef-schema.json | ⚪ No data | No data |
| .halguru-license.yaml | halguru-license-schema.json | ⚪ No data | No data |
| .halguru-rag.yaml | halguru-rag-schema.json | ⚪ No data | No data |
| .halguru-ragfile.yaml | halguru-ragfile-schema.json | ⚪ No data | No data |
| .halguru-state.yaml | halguru-state-schema.json | ⚪ No data | No data |
| .halguru-webscraping.yaml | halguru-webscraping-schema.json | ⚪ No data | No data |
| .halguru-website.yaml | halguru-website-schema.json | ⚪ No data | No data |
→ JSON Schemas Installation#
↗ Understanding JSON Schema#
→ Configuration Files#
| Last updated: | 2026-03-19 | |
| Autogenerated: | Yes | |
| AI powered: | Yes | |
| Core version: | 1.93.0 |