{"repo":"NousResearch/hermes-agent","public_id":"14085","display_label":"Auxiliary client cache key missing model, causing wrong-model routing","summary":"Members report that the auxiliary/vision client cache key may omit the model, so tasks sharing a provider/base_url could receive a client configured for a different model. Several pull requests propose including the model in the cache key; this label does not claim any of them were merged or that the problem is fixed.","subsystem":"agent","counts":{"members":6,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":2,"merged_prs":0,"attempt_prs":4},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.3573333333333333},"fix_edges":[],"members":[{"kind":"issue","number":14085,"title":"vision_analyze: _client_cache key missing model causes wrong model to be used","url":null,"state":"closed"},{"kind":"issue","number":16387,"title":"Auxiliary client cache routes wrong model when multiple tasks share provider/base_url","url":null,"state":"closed"},{"kind":"pr","number":14249,"title":"fix(agent): include model in auxiliary client cache key","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#16410","number":16410}],"category":"uncategorized","implication":"needs_llm"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":14792,"title":"fix(agent): include model in vision client cache key to prevent wrong model usage","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#14085","number":14085}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":16410,"title":"fix(auxiliary): include model in client cache key","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"fb403a3a7","number":0},{"kind":"pr","value":"#16387","number":16387}],"category":"implemented_elsewhere","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true},{"kind":"pr","number":23946,"title":"fix(auxiliary): include model in _client_cache_key to prevent cross-model cache hits (#14085)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#14792","number":14792},{"kind":"pr","value":"#14085","number":14085},{"kind":"pr","value":"#8664","number":8664},{"kind":"pr","value":"#16410","number":16410}],"category":"duplicate_of","implication":"duplicate"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}