{"repo":"NousResearch/hermes-agent","public_id":"142533","display_label":"Desktop Electron upgrades tied to eMudhra CA distrust","summary":"The members concern the desktop app's Electron version: one issue reports Electron 40 still trusting compromised eMudhra intermediates, and two pull requests propose bumping Electron (to 42.11.18 and to 44.9.3). One PR also mentions avoiding breakage on fresh Windows installs and salvaging earlier PRs.","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":142727,"merged_at":"2026-10-22T20:17:58+00:00"},"resolution":{"state":"resolved","by":"pr-142727"},"freshness":{"state":"verified","last_verified_at":"2026-10-22T20:17:58+00:00","is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.6666666666666666},"fix_edges":[{"issue_number":142533,"pr_number":142727,"tier":"verified","basis":"closing_ref","confidence":0.95,"recoverable_from_timeline":true,"pr_merged_at":"2026-10-22T20:17:58+00:00"}],"members":[{"kind":"issue","number":142533,"title":"[Bug]: desktop's Electron 40 still trusts the compromised eMudhra intermediates","url":null,"state":"closed"},{"kind":"pr","number":142530,"title":"fix(desktop): bump Electron to 42.11.18 for the eMudhra CA distrust","url":null,"state":"closed","close_reason":{"category":"implemented_elsewhere","implication":"superseded"},"merged":false},{"kind":"pr","number":142727,"title":"fix(desktop): upgrade to Electron 44.9.3 without breaking fresh Windows installs (salvage #128267, #137648)","url":null,"state":"merged","close_reason":{"category":"merged"},"merged":true,"is_fix_pr":true,"fix_tier":"verified","files_changed":[".github/workflows/e2e-desktop-core.yml",".github/workflows/e2e-desktop.yml",".github/workflows/js-tests.yml",".github/workflows/windows-desktop-attach-e2e.yml",".npmrc","Dockerfile","apps/desktop/electron-builder.config.cjs","apps/desktop/electron/clipboard-image.test.ts","apps/desktop/electron/clipboard-image.ts","apps/desktop/electron/clipboard-ipc.ts","apps/desktop/electron/desktop-electron-pin.test.ts","apps/desktop/electron/main.ts","apps/desktop/electron/renderer-log.ts","apps/desktop/package.json","hermes_cli/main_desktop.py","hermes_cli/source_build.py","package.json","requirements-payload.txt","scripts/build/electron-runtime.mjs","scripts/build/node-deps.mjs","scripts/ci/desktop_build_cache.py","tests-js/electron-runtime.test.mjs","tests/hermes_cli/test_source_build.py"]}],"trust":{"default_tier":"verified","includes_suggested":false}}