{"repo":"NousResearch/hermes-agent","public_id":"88535","display_label":"key_cmd token expiry shortest-lifetime fix","summary":"These members address a bug where key_cmd helper tokens were cached beyond their actual expiry when multiple lifetime signals were reported. The fix ensures the earliest advertised expiry is honoured.","subsystem":"agent","counts":{"members":4,"open_issues":1,"open_issues_distinct":1,"open_prs":1,"closed_issues":0,"merged_prs":0,"attempt_prs":3},"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.5},"fix_edges":[],"members":[{"kind":"issue","number":88535,"title":"[Bug]: key_cmd token cached past its real expiry when the helper reports both expires_in and an absolute deadline","url":null,"state":"open"},{"kind":"pr","number":88536,"title":"fix(auth): honour the shortest lifetime a key_cmd helper advertises","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#88536","number":88536},{"kind":"pr","value":"#91109","number":91109},{"kind":"pr","value":"#91132","number":91132}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":89004,"title":"fix(auth): honor earliest key_cmd token expiry","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#88536","number":88536}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":139207,"title":"fix(key_cmd): cache, classify and recover key_cmd credentials correctly","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}