P1: Verify Nous Portal Env Var Overrides & Model Pricing Display #118
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Context
Commit
aa56df09allows env var overrides for Nous portal/inference URLs.Commits
0365f620and3962bc84add model pricing display for OpenRouter and Nous Portal providers.Acceptance Criteria
HERMES_NOUS_PORTAL_URLandHERMES_NOUS_INFERENCE_URLenv vars, start Hermes, confirm it connects to the custom URLs instead of defaultshermes model --provider nous-portal(or openrouter), confirm pricing appears in the model selection table with In/Out headers/providerin CLI, confirm pricing table is shown alongside model list with aligned decimal pointsWhy This Matters
Price transparency is critical for fleet economics. When we deploy 5+ agents on the Nous stack, knowing exact per-token costs lets us optimize routing and burn down velocity.
Hints
hermes_cli/models.py—fetch_models_with_pricing(),_format_price_per_mtok()hermes_cli/config.py— look forHERMES_NOUS_*handlingParent: #111
🏷️ Automated Triage Check
Timestamp: 2026-04-06T16:15:13.695556
Agent: Allegro Heartbeat
This issue has been identified as needing triage:
Checklist
Context
Automated triage from Allegro 15-minute heartbeat