{"repo":"NousResearch/hermes-agent","public_id":"95232","display_label":"DeepSeek reasoning controls not forwarded in CommandCode","summary":"A bug where DeepSeek reasoning/thinking settings were not being passed through CommandCode to the wire, with multiple fix attempts and follow-ups covering both main and auxiliary call paths.","subsystem":null,"counts":{"members":5,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":2,"attempt_prs":2},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":109957,"merged_at":"2026-09-13T14:16:53+00:00"},"resolution":{"state":"resolved","by":"pr-109530"},"freshness":{"state":"verified","last_verified_at":"2026-09-13T14:16:53+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.4},"fix_edges":[{"issue_number":95232,"pr_number":109530,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-13T03:41:33+00:00"},{"issue_number":95232,"pr_number":109957,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-13T14:16:53+00:00"}],"members":[{"kind":"issue","number":95232,"title":"[Bug]: CommandCode ignores DeepSeek reasoning settings, causing V4 models to hang in thinking mode","url":null,"state":"closed"},{"kind":"pr","number":95241,"title":"fix(commandcode): forward DeepSeek reasoning controls through the wire","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"baf1200e0aa2","number":0},{"kind":"commit","value":"6f88fb030a04","number":0},{"kind":"commit","value":"fbb3a244b743","number":0},{"kind":"pr","value":"#109530","number":109530}],"category":"merged_via","implication":"superseded"},"merged":false},{"kind":"pr","number":95357,"title":"fix(commandcode): forward DeepSeek V4 thinking control through CommandCode","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"baf1200e0aa2","number":0},{"kind":"pr","value":"#109530","number":109530},{"kind":"pr","value":"#95241","number":95241}],"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":109530,"title":"fix(commandcode): /reasoning reaches the wire for DeepSeek models (#95232, salvage #95241)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["plugins/model-providers/commandcode/__init__.py","tests/plugins/model_providers/test_commandcode_profile.py"]},{"kind":"pr","number":109957,"title":"fix(auxiliary): /reasoning reaches CommandCode Anthropic-wire aux calls again (follow-up #109530)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["agent/auxiliary_client.py","plugins/model-providers/commandcode/__init__.py","tests/agent/test_auxiliary_client.py","tests/plugins/model_providers/test_commandcode_profile.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}