# NousResearch/hermes-agent · WhatsApp bridge.js missing from package distributions

## Open now

- 2 issues, 2 PRs open on GitHub.
- #15336: \[Bug\]: WhatsApp bridge script (bridge.js) missing in NixOS module installation
- #63782: fix(whatsapp): Homebrew package missing whatsapp-bridge/bridge.js
- PR #39965: fix(nix): bundle WhatsApp bridge source
- PR #63987: fix(whatsapp): add whatsapp-bridge to Homebrew package (#63782)

Multiple reports and fixes address the WhatsApp bridge script (bridge.js) being absent from Nix and Homebrew package installations. The issues and PRs focus on bundling the whatsapp-bridge files correctly across different package managers.

## TL;DR

- 6 member(s): 2 open issue(s), 0 closed issue(s), 2 open PR(s), 0 merged PR(s), 2 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_PARTIAL`): 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.29`: 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

- #15336: \[Bug\]: WhatsApp bridge script (bridge.js) missing in NixOS module installation
- #63782: fix(whatsapp): Homebrew package missing whatsapp-bridge/bridge.js

## Prior & competing PRs

- **#15460: fix(whatsapp): bundle bridge.js with the gateway package so pip/Nix installs find it (#15336)**. closed without merge
  - maintainer direction: category `stale_abandoned`; implication `active`
- **#32203: fix(nix): add whatsapp-bridge in nix package**. closed without merge
  - maintainer direction: category `silent_close`; implication `active`
- **#39965: fix(nix): bundle WhatsApp bridge source**. open
  - maintainer direction: category `implemented_elsewhere`; implication `superseded`; refs `bf960430c`, `bf960430c`, `#15336`
  - files: `gateway/platforms/whatsapp_common.py`, `nix/checks.nix`, `nix/hermes-agent.nix`, `tests/gateway/test_whatsapp_bridge_dir_resolution.py`
- **#63987: fix(whatsapp): add whatsapp-bridge to Homebrew package (#63782)**. open
  - maintainer direction: category `partial_fix`; implication `needs_llm`; refs `d59ac445984c`, `#63782`, `#63987`, `#19853`, `#23766`, `#19690`, `#19853`, `#27726`, `#27728`, `#27728`, `#45978`, `#28060`, `#27728`, `#28231`, `#27728`, `#28820`, `#27728`, `#34505`, `#27728`, `#34811`, `#34717`, `#27728`, `#34811`, `#34811`, `#27664`, `#27938`, `#34346`, `#34701`, `#45978`, `#61076`, `#61085`, `#61056`, `#63987`, `#63782`, `#19853`, `#23766`, `#19690`, `#23766`, `#27726`, `#28060`, `#28231`, `#28820`, `#34505`, `#34717`, `#34811`, `#27728`, `#61076`, `#61085`, `#63987`, `#19853`, `#45978`, `#61076`, `#34811`, `#374151`, `#63782`, `#63987`
  - files: `packaging/homebrew/hermes-agent.rb`

## Fix status

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