{"repo":"NousResearch/hermes-agent","public_id":"84126","display_label":"Localize hardcoded English update dialog text","summary":"A bug was identified where the update dialog's changelog group headers and other headings were hardcoded in English, bypassing the app's internationalization system. The related fixes address localizing these strings to support proper i18n.","subsystem":"apps/desktop","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":120424,"merged_at":"2026-09-23T16:11:30+00:00"},"resolution":{"state":"resolved","by":"pr-120424"},"freshness":{"state":"verified","last_verified_at":"2026-09-23T16:11:30+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":84126,"pr_number":120424,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-09-23T16:11:30+00:00"}],"members":[{"kind":"issue","number":84126,"title":"[Bug]: Update dialog changelog headers are hardcoded English, bypassing the app's i18n","url":null,"state":"closed"},{"kind":"pr","number":84129,"title":"fix(desktop): localize update dialog changelog group headers","url":null,"state":"closed","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":120424,"title":"fix(desktop): localize update-dialog headings and fallback copy","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":["apps/desktop/src/app/updates-overlay.tsx","apps/desktop/src/i18n/ar.ts","apps/desktop/src/i18n/en.ts","apps/desktop/src/i18n/ja.ts","apps/desktop/src/i18n/ru.ts","apps/desktop/src/i18n/types.ts","apps/desktop/src/i18n/zh-hant.ts","apps/desktop/src/i18n/zh.ts","apps/desktop/src/lib/commit-changelog-localization.test.ts","apps/desktop/src/lib/commit-changelog.ts"]}],"trust":{"default_tier":"verified","includes_suggested":false}}