{"repo":"NousResearch/hermes-agent","public_id":"119389","display_label":"Retry when streamed tool call arguments are unparseable JSON","summary":"These issues and PRs concern tool calls being silently dropped when their streamed arguments contain JSON that cannot be repaired. The work involves detecting this condition and retrying rather than discarding the call.","subsystem":"agent","counts":{"members":3,"open_issues":1,"open_issues_distinct":1,"open_prs":2,"closed_issues":0,"merged_prs":0,"attempt_prs":2},"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.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":119389,"title":"write_file (and other tool calls) silently discarded when tool_call arguments are unrepairable JSON","url":null,"state":"open"},{"kind":"pr","number":119400,"title":"fix(agent): retry unrepairable streamed tool arguments","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"08ac38ac50","number":0},{"kind":"pr","value":"#119402","number":119402}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":119402,"title":"fix(streaming): retry unrepairable tool args on a terminal finish_reason (#119389)","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#119400","number":119400}],"category":"stale_abandoned","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}