{"repo":"NousResearch/hermes-agent","public_id":"17268","display_label":"Skip npm install during update when lockfile unchanged","summary":"These members all concern the update command running Node.js dependency installation (npm ci/install) every time, including a report of roughly 8 minutes spent on Windows. The pull requests and feature requests propose skipping that step when lockfiles or node_modules already match.","subsystem":"hermes_cli","counts":{"members":5,"open_issues":0,"open_issues_distinct":0,"open_prs":0,"closed_issues":2,"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_SPANNING","link_density":0.43599999999999994},"fix_edges":[],"members":[{"kind":"issue","number":17268,"title":"feat: Skip npm install during updates when Node dependencies haven't changed","url":null,"state":"closed"},{"kind":"issue","number":43837,"title":"hermes update: Node.js dependencies install unconditionally every time — ~8 min wasted on Windows","url":null,"state":"closed"},{"kind":"pr","number":17386,"title":"feat(update): skip npm ci when node_modules already matches lockfile (#17268)","url":null,"state":"closed","close_reason":{"category":"stale_abandoned","implication":"active"},"merged":false},{"kind":"pr","number":39397,"title":"perf(cli): skip npm install during update when lockfile is unchanged (#17268)","url":null,"state":"closed","close_reason":{"category":"superseded_by_pr","implication":"superseded"},"merged":false},{"kind":"pr","number":43875,"title":"fix(update): skip npm ci when lockfiles haven't changed","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#39397","number":39397}],"category":"superseded_by_pr","implication":"superseded"},"merged":false,"is_fix_pr":true,"fix_tier":"suggested","fix_detail_withheld":true}],"trust":{"default_tier":"verified","includes_suggested":false}}