Skip to content

fix(cli): read profile config.yaml as UTF-8 - #8438

Closed
Tianworld wants to merge 1 commit into
NousResearch:mainfrom
Tianworld:fix/profiles-config-utf8
Closed

fix(cli): read profile config.yaml as UTF-8#8438
Tianworld wants to merge 1 commit into
NousResearch:mainfrom
Tianworld:fix/profiles-config-utf8

Conversation

@Tianworld

Copy link
Copy Markdown
Contributor

Explicit UTF-8 when loading profile config.yaml so model/provider display matches other CLI config readers.

Made with Cursor

_read_config_model used locale-dependent decoding on Windows.

Made-with: Cursor
@alt-glitch alt-glitch added type/bug Something isn't working P3 Low — cosmetic, nice to have comp/cli CLI entry point, hermes_cli/, setup wizard area/config Config system, migrations, profiles labels Apr 28, 2026
@teknium1

Copy link
Copy Markdown
Contributor

Closing as already fixed on main.

Triage notes (high confidence):
hermes_cli/profiles.py:462 on main already opens profile config.yaml with encoding='utf-8'.

If you still see this on the latest version, please reopen with reproduction steps.

(Bulk-closed during a CLI triage sweep.)

@teknium1 teknium1 closed this May 24, 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/bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants