{"repo":"NousResearch/hermes-agent","public_id":"91927","display_label":"Gemini thinking tokens exhaust title generation budget","summary":"A bug where Gemini models' default thinking token usage consumes the entire max_tokens budget, causing session title generation to fail. The associated fixes disable thinking tokens for auxiliary title generation calls to prevent this starvation.","subsystem":"agent","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":106422,"merged_at":"2026-09-13T04:10:03+00:00"},"resolution":{"state":"unresolved","by":null},"freshness":{"state":"verified","last_verified_at":"2026-09-13T04:10:03+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.5},"fix_edges":[{"issue_number":91927,"pr_number":106422,"tier":"verified","basis":"superseded_ref","confidence":0.9,"recoverable_from_timeline":false,"pr_merged_at":"2026-09-13T04:10:03+00:00"}],"members":[{"kind":"issue","number":91927,"title":"[Bug]: Session title generation fails with Gemini models due to default thinking tokens consuming max_tokens budget","url":null,"state":"closed"},{"kind":"pr","number":91957,"title":"fix(gemini): disable thinking tokens by default for auxiliary title generation","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"6dd091a89c33","number":0},{"kind":"pr","value":"#106422","number":106422}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":92406,"title":"fix(title): disable Gemini thinking tokens to prevent max_tokens starvation","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#106422","number":106422},{"kind":"pr","value":"#91933","number":91933}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":106422,"title":"Gemini session titles no longer break into ```json artifacts (#91927, salvage #91933 + #92406)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/title_generator.py","agent/transports/chat_completions.py","tests/agent/test_gemini_thinking_config.py","tests/agent/test_title_generator.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}