# NousResearch/hermes-agent · Token usage and cost tracking fixes across providers

## Open now

- Nothing open on GitHub.

Multiple bugs causing usage costs to report as zero or be undercounted across Gemini, Telegram, Langfuse, and other providers, addressed through billing route fixes, pricing alias resolution, and propagating cost/token fields through various code paths. Also includes a feature request for ACP session cost tracking in state.db.

## TL;DR

- 4 member(s): 0 open issue(s), 1 closed issue(s), 0 open PR(s), 1 merged PR(s), 2 PR(s) closed without merging.
- A fix was merged to main in PR #73516. Verify it addresses your case.
- **Recommended:** read PR #73516 (and any competing PRs below) before filing. Confirm the merged change covers your symptom.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `resolved` · deciding PR(s): `pr-73516`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.50`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Closed / duplicate issues

- #32400: Direct Gemini cost tracking is always $0.00 — resolve_billing_route() lacks gemini/google-gemini-cli branches + missing gemini-3.5-flash pricing entry

## Prior & competing PRs

- **#32404: fix(pricing): track cost for direct Gemini providers + add Gemini 3.x entries (#32400)**. closed without merge · fix tier `suggested`
  - maintainer direction: category `superseded_by_pr`; implication `superseded`; refs `#31382`
  - _suggested-tier fix detail withheld; re-request with `?tier=all` to include it._
- **#73516: feat(gemini): salvage cluster — 3.6-flash aux default, vertex catalog, direct cost tracking (fixes #32400)**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `agent/usage_pricing.py`, `contributors/emails/[redacted:email]`, `hermes_cli/models.py`, `plugins/model-providers/gemini/__init__.py`, `tests/agent/test_usage_pricing.py`, `tests/plugins/model_providers/test_gemini_profile.py`
- **#60063: fix: support Gemini billing route mapping and pricing update**. closed without merge
  - maintainer direction: category `merged_via`; implication `superseded`; refs `ecebff82d2`, `26dd976fbe`, `#73516`, `#32400`

## Fix status

- Merged to main in PR #73516 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-07-28`.
- Subsystem: `agent`
