openclaw / openclaw/openclaw-facetime
Distribute the native FaceTime companion through Homebrew
Open
@omarshahine is already working on this.
Since Aug 4, 2026.
clawsweeper:needs-maintainer-review
clawsweeper:needs-product-decision
clawsweeper:no-new-fix-pr
enhancement
impact:ux-friction
issue-rating: 🌊 off-meta tidepool
P2
- Dominant language
- Objective-C
- Stars
- 0
- Forks
- 1
- Avg merge
- 12h 44m
- Merged PRs (30d)
- 12
Description
Goal
Make native FaceTime installation and upgrades work like imsg:
brew install <tap>/facetime-companion
The formula should download a signed and notarized release archive rather than compiling native code on the user's Mac.
Scope
- publish versioned macOS companion archives from the canonical public source
- add a Homebrew tap formula with pinned URL and SHA-256
- install the companion on
PATHand place any required helper assets in stable locations - add plugin setup detection for default Homebrew paths
- offer an explicit user-confirmed install, reinstall, or upgrade flow
- preserve a configurable binary path for development and remote-Mac topologies
- add version and capability probing comparable to the iMessage plugin's
imsgchecks
Acceptance criteria
- clean install, upgrade, reinstall, and uninstall paths are tested
- the plugin provides actionable guidance when Homebrew or the binary is missing
- setup never silently installs or upgrades software
- custom binary paths are not modified
- signatures survive Homebrew extraction and installation
- documentation describes manual and guided installation
- a live call succeeds from a clean Homebrew installation
Dependency
Blocked on a signed and notarized native companion release artifact.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.