# NousResearch/hermes-agent · Hyphenated model slug metadata lookup fixes

## Open now

- Nothing open on GitHub.

These items address bugs where model identifiers containing hyphens caused failures in catalog substring matching, context window lookups, and version separator normalization. The work centers on making metadata resolution robust to hyphenated slugs and related catalog entry edge cases.

## TL;DR

- 3 member(s): 0 open issue(s), 1 closed issue(s), 0 open PR(s), 1 merged PR(s), 1 PR(s) closed without merging.
- A fix was merged to main in PR #106976. Verify it addresses your case.
- **Recommended:** read PR #106976 (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-106976`. 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.67`: 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

- #97398: Context length falls back to hardcoded 202,752 for model slugs with hyphens (e.g. z-ai-glm-5-3) despite custom_providers override and catalog entry

## Prior & competing PRs

- **#106976: fix(metadata): GLM context windows from the live catalog; hyphenated slugs, entry-level overrides, aux inherits main pin**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `agent/conversation_compression.py`, `agent/model_metadata.py`, `hermes_cli/config_providers.py`, `tests/agent/test_glm_context_window_resolution.py`, `tests/agent/test_model_metadata.py`
- **#97412: fix(metadata): normalize version separators in catalog substring match**. closed without merge
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `#106976`

## Fix status

- Merged to main in PR #106976 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-09-10`.
