{"repo":"NousResearch/hermes-agent","public_id":"78098","display_label":"STT error repr sent as message text bug fix","summary":"A bug caused structured speech-to-text error responses to be stringified and sent as the conversation message instead of being handled as errors. Fixes ensure structured STT errors are rejected rather than passed through as transcript text.","subsystem":"agent","counts":{"members":3,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":1,"merged_prs":1,"attempt_prs":1},"landed_fix":{"status":"merged_to_main","basis":"structural","pr":124908,"merged_at":"2026-09-27T07:45:08+00:00"},"resolution":{"state":"resolved","by":"pr-124908"},"freshness":{"state":"verified","last_verified_at":"2026-09-27T07:45:08+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":78098,"pr_number":124908,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-27T07:45:08+00:00"}],"members":[{"kind":"issue","number":78098,"title":"[Bug]: Desktop conversation mode drops successful transcription and sends Transcription(...) error repr as the message","url":null,"state":"closed"},{"kind":"pr","number":78118,"title":"fix(stt): reject structured transcription errors (#78098)","url":null,"state":"closed","close_reason":{"refs":[{"kind":"commit","value":"b8e379b668","number":0},{"kind":"pr","value":"#77516","number":77516},{"kind":"pr","value":"#81027","number":81027},{"kind":"pr","value":"#78098","number":78098}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":124908,"title":"fix(stt): never stringify a structured STT error response into the transcript","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["tests/tools/test_transcription_tools.py","tools/transcription_cloud.py","tools/transcription_common.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}