{"repo":"NousResearch/hermes-agent","public_id":"102384","display_label":"API server session resume bugs with custom providers","summary":"These issues and fixes concern bugs where the API server fails to correctly resume sessions involving named custom providers and bare billing buckets, causing errors on subsequent turns. The work focuses on preventing incorrect re-resolution of provider credentials and billing information during session resumption.","subsystem":null,"counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"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":102384,"title":"[Bug]: api_server cannot resume its own sessions on a named custom provider — turn 2+ returns 500, breaks `hermes peer dm`","url":null,"state":"closed"},{"kind":"pr","number":102401,"title":"fix(api_server): never re-resolve a bare provider kind on session resume","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"879d65ec784","number":0},{"kind":"pr","value":"#102384","number":102384}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":112815,"title":"fix(api-server): session resume keeps the named custom provider's credentials (#102384)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"879d65ec784","number":0},{"kind":"pr","value":"#102384","number":102384}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":113605,"title":"fix(api_server): don't re-resolve bare billing buckets for session-persisted models","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"879d65ec784","number":0},{"kind":"pr","value":"#102384","number":102384}],"category":"superseded_by_pr","implication":"superseded"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}