# NousResearch/hermes-agent · Browser env PATH missing managed Node directory fix

## Open now

- 1 issue, 2 PRs open on GitHub.
- #97186: fix(browser): _build_browser_env() does not merge Hermes node dir into PATH - npx/agent-browser fails on Windows (real-profile launch broken)
- PR #97190: fix(browser): include managed Node in subprocess PATH
- PR #97198: fix(browser): merge Hermes node dir into PATH in _build_browser_env (Closes #97186)

These issues and PRs concern a bug where the managed Hermes/Node directory is not merged into the PATH when building the browser environment, causing failures particularly on Windows. The changes aim to ensure the correct Node binary is available to browser subprocesses.

## TL;DR

- 3 member(s): 1 open issue(s), 0 closed issue(s), 2 open PR(s), 0 merged PR(s), 0 PR(s) closed without merging.
- No fix has been merged to main; one or more PRs were attempted (see below).
- **Recommended:** review the prior/competing PR(s) below. A fix was attempted but not merged; your case may extend or revive that work.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `unresolved`. This is distinct from the fix status above. Weigh it yourself.

## How this cluster was grouped

- Link evidence (`STRUCTURAL_SPANNING`): every member is connected by structural evidence: shared changed files, or a closing/superseded reference.
- Pairwise link density `0.67`: the share of member pairs that carry a link, counting a structural link in full and a relevance-only link at 0.36. `1.00` means every pair is linked.

## Open related issues

- #97186: fix(browser): _build_browser_env() does not merge Hermes node dir into PATH - npx/agent-browser fails on Windows (real-profile launch broken)

## Prior & competing PRs

- **#97190: fix(browser): include managed Node in subprocess PATH**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `a9a7499f06f7e00176ee53103543bebadbe39c79`, `0abecf7a93948da386d3b23adba37475cc40fe53`, `#97186`, `#97198`, `#97190`
  - files: `tests/tools/test_browser_real_profile.py`, `tools/browser_tool.py`
- **#97198: fix(browser): merge Hermes node dir into PATH in _build_browser_env (Closes #97186)**. open
  - maintainer direction: category `implemented_elsewhere`; implication `superseded`
  - files: `tests/tools/test_browser_env_path.py`, `tests/tools/test_browser_npx_warmup.py`, `tools/browser_tool.py`

## Fix status

- No merged fix on record.
- Subsystem: `agent`
