Supports api_key_env field in custom_providers config, reads
from process.env first then falls back to ~/.hermes/.env.
Signed-off-by: Xiaonuo <xiaonuo@shazhou.work>
- models providers: list configured custom providers
- models list [provider]: fetch and display available models from /v1/models
- models test [provider]: connectivity check with latency
- models status: show current main + auxiliary model config
- models switch: change provider/model for main or auxiliary tasks
- --aux <task>: target specific auxiliary tasks (repeatable)
- --tg: switch via Telegram /model command (current session)
- --global: persistent switch (with --tg)
Signed-off-by: Xiaonuo <xiaonuo@shazhou.work>