Skip to content

feat: add config schema for YAML autocomplete#17278

Open
dbydd wants to merge 1 commit into
NousResearch:mainfrom
dbydd:feat/config-schema
Open

feat: add config schema for YAML autocomplete#17278
dbydd wants to merge 1 commit into
NousResearch:mainfrom
dbydd:feat/config-schema

Conversation

@dbydd

@dbydd dbydd commented Apr 29, 2026

Copy link
Copy Markdown

Adds a generated JSON Schema for ~/.hermes/config.yaml and documents how to use it with yaml-language-server.

What changed:

  • add scripts/generate_config_schema.py to build the schema from DEFAULT_CONFIG
  • add website/static/schemas/hermes-config.schema.json
  • add a regression test for schema generation
  • document YAML schema autocomplete in the configuration docs

Closes #17266

@alt-glitch alt-glitch added type/feature New feature or request P3 Low — cosmetic, nice to have comp/cli CLI entry point, hermes_cli/, setup wizard area/config Config system, migrations, profiles labels Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/config Config system, migrations, profiles comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have type/feature New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: add yaml schema for yaml-language-server

2 participants