# NousResearch/hermes-agent · macOS bundle ID rejected after localized name resolution

## Open now

- 0 issues, 1 PR open on GitHub.
- PR #104184: fix(computer_use): keep the validated capture selector so a repeated bundle ID passes the input guard

A bug in \`computer_use\` causes a captured macOS bundle ID to be rejected after its localized app name is looked up, and the associated fix retains the validated capture selector so repeated bundle IDs pass the input guard.

## TL;DR

- 3 member(s): 0 open issue(s), 1 closed issue(s), 1 open PR(s), 0 merged PR(s), 1 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.

## Closed / duplicate issues

- #104170: \[Bug\]: computer_use rejects a captured macOS bundle ID after resolving its localized app name

## Prior & competing PRs

- **#104184: fix(computer_use): keep the validated capture selector so a repeated bundle ID passes the input guard**. open
  - maintainer direction: category `uncategorized`; implication `needs_llm`; refs `#104170`
  - files: `tests/tools/test_computer_use.py`, `tests/tools/test_computer_use_input_target_guard.py`, `tools/computer_use/cua_backend.py`, `tools/computer_use/cua_backend_capture.py`, `tools/computer_use/tool.py`
- **#104266: Fix #104170: computer_use rejects a captured macOS bundle ID after resolving its localized app name**. closed without merge
  - maintainer direction: category `duplicate_of`; implication `duplicate`; refs `#104184`, `#104170`, `#104264`

## Fix status

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