# NousResearch/hermes-agent · Browser/computer-use cache isolation by profile

## Open now

- 0 issues, 1 PR open on GitHub.
- PR #110264: fix(browser): scope browser/computer_use caches by owning hermes home (#110032)

These items address a bug where browser and computer-use caches are keyed only by session ID, allowing one profile to receive another profile's session or backend. The fix scopes these caches to the owning identity so multiplexed secondary profiles maintain proper isolation.

## TL;DR

- 3 member(s): 0 open issue(s), 1 closed issue(s), 1 open PR(s), 1 merged PR(s), 0 PR(s) closed without merging.
- A fix was merged to main in PR #110286. Verify it addresses your case.
- **Recommended:** read PR #110286 (and any competing PRs below) before filing. Confirm the merged change covers your symptom.

## Maintainer resolution verdict

- Internal-tracker verdict over this cluster's issue members: `resolved` · deciding PR(s): `pr-110286`. 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.

## Closed / duplicate issues

- #110032: browser and computer_use caches are keyed by session id alone, so one profile can receive another profile's session and backend

## Prior & competing PRs

- **#110286: Multiplexed secondary profiles keep their own memory-plugin identity, secret hydration and browser/computer-use backends (#108865 #108993 #108441 #108310 #110032)**. merged to main · fix tier `verified`
  - maintainer direction: category `merged`
  - files: `hermes_cli/env_loader.py`, `plugins/memory/byterover/__init__.py`, `plugins/memory/hindsight/__init__.py`, `tests/agent/test_env_loader_secret_sources.py`, `tests/plugins/memory/test_byterover_multiplex_child_env.py`, `tests/plugins/memory/test_multiplex_memory_identity_scope.py`, `tests/tools/test_browser_computer_use_profile_cache_keys.py`, `tests/tools/test_browser_use_cli.py`, `tools/browser_use_cli.py`, `tools/computer_use/tool.py`
- **#110264: fix(browser): scope browser/computer_use caches by owning hermes home (#110032)**. open
  - maintainer direction: category `silent_close`; implication `active`
  - files: `tests/tools/test_browser_cache_profile_isolation.py`, `tests/tools/test_browser_cleanup.py`, `tests/tools/test_browser_hybrid_routing.py`, `tests/tools/test_browser_lightpanda.py`, `tests/tools/test_browser_open_timeout.py`, `tests/tools/test_browser_suspect_recycle.py`, `tests/tools/test_browser_use_session_expiry.py`, `tests/tools/test_computer_use_cua_0_10_permissions.py`, `tests/tools/test_computer_use_cua_0_9.py`, `tools/browser_supervisor.py`, `tools/browser_tool.py`, `tools/browser_tool_cdp.py`, `tools/browser_tool_lifecycle.py`, `tools/browser_tool_session.py`, `tools/computer_use/tool.py`

## Fix status

- Merged to main in PR #110286 (cited above). No release data is tracked. Verify downstream.
- Fix last verified (merged) `2026-09-13`.
- Subsystem: `agent`
