{"repo":"NousResearch/hermes-agent","public_id":"92699","display_label":"Limit vision embed tokens to prevent context overflow","summary":"These issues and PRs address native vision embeds consuming excessive context window tokens during screenshot QA. The work involves bounding history payloads, flat image token estimation, and protecting tail images from compression to avoid quota burnout.","subsystem":null,"counts":{"members":4,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":92783,"merged_at":"2026-08-23T07:57:05+00:00"},"resolution":{"state":"resolved","by":"pr-92783"},"freshness":{"state":"verified","last_verified_at":"2026-08-23T07:57:05+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":92699,"pr_number":92783,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-08-23T07:57:05+00:00"}],"members":[{"kind":"issue","number":92699,"title":"Native-vision embeds blow up context: flat image token estimate + protected-tail images disable compression (quota burnout)","url":null,"state":"closed"},{"kind":"pr","number":92725,"title":"fix(vision): stop native embeds from blowing context on screenshot QA","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#92783","number":92783},{"kind":"pr","value":"#92748","number":92748}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":92748,"title":"fix(agent): bound native vision history payloads","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#92783","number":92783},{"kind":"pr","value":"#92725","number":92725}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":92783,"title":"fix(vision): stop native embeds from blowing context on screenshot QA (#92699 salvage)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/context_compressor.py","tests/agent/test_compressor_stale_tool_images.py","tests/tools/test_browser_console.py","tests/tools/test_vision_native_fast_path.py","tests/tools/test_vision_region.py","tools/browser_tool.py","tools/vision_tools.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}