{"repo":"NousResearch/hermes-agent","public_id":"22949","display_label":"Reasoning content field routing and display issues","summary":"Multiple bugs and fixes around how reasoning/thinking content is separated from final assistant replies, including models that place responses in the wrong field, empty replies when only reasoning tags are emitted, and ordering of reasoning versus final content in API responses.","subsystem":"agent","counts":{"members":11,"open_issues":5,"open_issues_distinct":5,"open_prs":2,"closed_issues":3,"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_PARTIAL","link_density":0.12000000000000001},"fix_edges":[],"members":[{"kind":"issue","number":22949,"title":"Kimi K2-6 with chat_template_kwargs.thinking: true returns content: null, reasoning_content not displayed in Telegram","url":null,"state":"closed"},{"kind":"issue","number":28755,"title":"[Bug] TUI: models emitting only reasoning tags produce silent/empty assistant replies","url":null,"state":"open"},{"kind":"issue","number":30436,"title":"NVIDIA NIM: qwen3.5 model puts response in reasoning_content instead of content","url":null,"state":"open"},{"kind":"issue","number":40535,"title":"Desktop app: reasoning content rendered inline cuts through response text","url":null,"state":"closed"},{"kind":"issue","number":56142,"title":"[Feature]: Reasoning / thinking content appears after the final answer in API response","url":null,"state":"open"},{"kind":"issue","number":56213,"title":"[Bug]: Reasoning / thinking content appears after the final answer in API response","url":null,"state":"open"},{"kind":"issue","number":64854,"title":"[Bug]: GPT-5.6 puts the user-facing response body in the reasoning channel","url":null,"state":"closed"},{"kind":"issue","number":67035,"title":"[UX] Streaming reasoning models emit provisional content as final — response text changes after user has already read it","url":null,"state":"open"},{"kind":"pr","number":23039,"title":"fix(agent): fallback to reasoning_content when content is null","url":null,"state":"closed","close_reason":{"category":"silent_close","implication":"active"},"merged":false},{"kind":"pr","number":28756,"title":"fix(tui): surface reasoning-only model output as assistant reply","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":30442,"title":"fix: fallback to reasoning_content for models that put response there (NVIDIA NIM Qwen 3.5)","url":null,"state":"open","close_reason":{"category":"uncategorized","implication":"needs_llm"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}