{"repo":"NousResearch/hermes-agent","public_id":"74916","display_label":"Configurable retries with jittered backoff for empty responses","summary":"These issues and PRs address agent behavior when empty responses are received, focusing on making retry count configurable and adding jittered backoff between retry attempts instead of using a hardcoded limit with no delay.","subsystem":"agent","counts":{"members":5,"open_issues":1,"open_issues_distinct":1,"open_prs":3,"closed_issues":0,"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.4},"fix_edges":[],"members":[{"kind":"issue","number":74916,"title":"Empty responses trigger premature fallback: retry count hardcoded to 3 with no backoff","url":null,"state":"open"},{"kind":"pr","number":35296,"title":"fix(agent): add jittered backoff to empty-response retries","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#77608","number":77608}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":74917,"title":"fix(agent): configurable empty-response retries + short backoff","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"214ae7b77ce642f7369d13bbce3510405f759800","number":0},{"kind":"commit","value":"b2e34a504b1b","number":0},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#77608","number":77608},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#58706","number":58706},{"kind":"pr","value":"#58670","number":58670},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74950","number":74950},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#74950","number":74950},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#58706","number":58706},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74950","number":74950},{"kind":"pr","value":"#58706","number":58706},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#77608","number":77608},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#374151","number":374151},{"kind":"pr","value":"#35230","number":35230},{"kind":"pr","value":"#58670","number":58670},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74950","number":74950}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":74927,"title":"fix(agent): make empty-response retries configurable with jittered backoff (Closes #74916)","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"214ae7b77ce642f7369d13bbce3510405f759800","number":0},{"kind":"commit","value":"6dcdb37a3f94","number":0},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#35230","number":35230},{"kind":"pr","value":"#77608","number":77608},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#35230","number":35230},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#58706","number":58706},{"kind":"pr","value":"#58670","number":58670},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#74950","number":74950},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#74950","number":74950},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#58706","number":58706},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#58706","number":58706},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#77608","number":77608},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#74950","number":74950},{"kind":"pr","value":"#74596","number":74596},{"kind":"pr","value":"#374151","number":374151},{"kind":"pr","value":"#35230","number":35230},{"kind":"pr","value":"#58670","number":58670},{"kind":"pr","value":"#74916","number":74916},{"kind":"pr","value":"#35296","number":35296},{"kind":"pr","value":"#38002","number":38002},{"kind":"pr","value":"#74917","number":74917},{"kind":"pr","value":"#74927","number":74927},{"kind":"pr","value":"#74950","number":74950}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":74950,"title":"fix(agent): add backoff between empty-response retries (#74916)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}