Summary
Model selector dropdown crashes with 'dict' object has no attribute 'lower'.
Steps to Reproduce
- Open Hermes Desktop on macOS.
- Click the model selector in the bottom input bar (
Step 3.7 Flash:Free ...).
- The dropdown panel shows an error message instead of the model list:
'dict' object has no attribute 'lower'.
Expected Behavior
The model list should load and allow switching models.
Actual Behavior
The dropdown shows an error stub and the model list cannot be switched.
Environment
- OS: macOS (Apple Silicon)
- Version: # v0.18.0 (
ed41237)
Notes
- Issue appears to be in the model list rendering code.
model_catalog.enabled is true in config.
- Config file (
model / providers / model_catalog ) looks valid in ~/.hermes/config.yaml.
- This prevents normal model switching in the desktop app UI.
- Use-case workaround: falling back to other clients while this is fixed.
Summary
Model selector dropdown crashes with
'dict' object has no attribute 'lower'.Steps to Reproduce
Step 3.7 Flash:Free ...).'dict' object has no attribute 'lower'.Expected Behavior
The model list should load and allow switching models.
Actual Behavior
The dropdown shows an error stub and the model list cannot be switched.
Environment
ed41237)Notes
model_catalog.enabledistruein config.model/providers/model_catalog) looks valid in~/.hermes/config.yaml.