{"repo":"NousResearch/hermes-agent","public_id":"72275","display_label":"Video provider compatibility and fallback handling","summary":"These issues and PRs address problems with video input handling in vision features, where raw video base64 causes provider rejections, and work toward negotiating native video formats with fallback strategies when providers do not accept video URLs.","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.6666666666666666},"fix_edges":[],"members":[{"kind":"issue","number":72275,"title":"[Bug]: video_analyze sends raw video base64 that most providers reject with 400","url":null,"state":"open"},{"kind":"pr","number":72516,"title":"fix(vision): fallback to image_url when provider rejects video_url (#72275)","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"1cc9b7ae8d11","number":0},{"kind":"pr","value":"#72516","number":72516},{"kind":"pr","value":"#72275","number":72275},{"kind":"pr","value":"#374151","number":374151}],"category":"partial_fix","implication":"needs_llm"},"merged":false},{"kind":"pr","number":97318,"title":"fix(vision): negotiate native video dialects and fall back to frames","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"3c4c788fa8a491ef9d7c6291fdcf72cf9d189374","number":0},{"kind":"commit","value":"baa344dee76993f0444c18fc59a69738ccb339d0","number":0},{"kind":"commit","value":"e60983a69730c058ce772829df3273aee6de3889","number":0}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":98502,"title":"fix(vision): negotiate native video dialects and fall back to frames","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}