TUI/dashboard npm install check triggering on every launch
Cluster 45657 · hermes cli. Data as of
2 open items. Fix merged in #94729 on 25 Aug 2026. Check it covers your case.
The short answer
- Known?
- Yes. 13 related items grouped here, 4 issues already closed.
- Fix event
- A fix was merged to main in PR #94729. Check it covers your case. No release data is tracked.
- Tracker
- The maintainers' tracker marks this
unresolved. That is separate from the fix event. - Still open
- 0 issues and 2 PRs.
Members report or propose changes for the TUI's npm-install freshness check (_tui_need_npm_install) apparently running on every launch, often citing monorepo or workspace lockfile mismatches. Several are pull requests that scope the check to the ui-tui workspace or lockfile graph, and one also mentions ignoring deprecation and skipped optional packages.
Open issues0
Open PRs2
Fixes on record
-
#94729 fix(cli): TUI no longer reinstalls deps on every launch with scoped installs and npm>=10 lockfiles (salvage #67011, #52245, #84640)
files:
contributors/emails/[email protected],hermes_cli/main.py,tests/hermes_cli/test_tui_npm_install.py
6 PRs closed without merging
From the close comments: done elsewhere 3 · closed without comment 1 · duplicate 1 · other 1
- #45660 fix(cli): prevent spurious TUI/dashboard rebuild on every launch in monorepo · closed without comment
-
#45671 fix(cli): prevent spurious TUI/dashboard rebuild on every launch in monorepo · done elsewhere →
0c47cd5,def7bdc,76d8f87,#45657,#94729,#45671 -
#45732 fix(cli): prevent TUI and dashboard from rebuilding on every launch · duplicate →
#45671 -
#66233 Fix TUI npm freshness check for workspace installs · done elsewhere →
0c47cd5,def7bdc,76d8f87,#45657,#94729,#45671 -
#67011 fix(cli): scope TUI npm-install check to the ui-tui workspace closure (#66978) · done elsewhere →
0c47cd5,a96bad8
Show 1 more
-
#76232 fix(cli): stop spurious TUI npm install on every launch in workspace checkouts · other →
#61462,#54814
Closed issues · 4
- Closed#45657TUI and dashboard rebuild/reinstall on every launch — monorepo workspace lockfile mismatch
- Closed#66084_tui_need_npm_install() compares against entire monorepo lockfile, not the workspace-scoped install — returns True on effectively every dashboard start
- Closed#66977bug: _tui_need_npm_install 每次启动都触发 npm install
- Closed#66978_tui_need_npm_install triggers npm install on every TUI launch
How this cluster was grouped
-
Link evidence (
partly structural links): some members are connected by structural evidence (shared changed files, or a closing/superseded reference); the rest are joined by an automated relevance judgement over their text. - Members outside that structural core may belong to a different underlying problem.
-
Pairwise link density
0.15: the share of item pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36.1.00means every pair is linked.
Pick up a Lab task
Check whether a fix covers the open issues here, with your own agent. Bring back evidence for maintainers.
Open the LabAt a glance
- Subsystem
- hermes cli
- Merged PRs
- #94729
- Closed issues
- 4
- Attempts
- 6 PRs closed without merging
- Fix link checked
- 25 Aug 2026