Skip to content

Conversation

@dvic
Copy link

@dvic dvic commented Jan 14, 2026

Summary

  • Adds allowMachLookup network config option for specifying additional XPC/Mach service names to permit in the sandbox
  • Supports exact matches (com.1password.helper) and prefix wildcards (2BUA8C4S2C.com.1password.*)
  • Enables tools like 1Password CLI to work within the sandbox

Test plan

  • Build passes
  • Verified 1Password CLI works with allowMachLookup: ['2BUA8C4S2C.com.1password.*']
  • Verified 1Password CLI fails without allowMachLookup (can't connect to desktop app)

Closes #83

Adds a new network config option allowMachLookup that allows specifying additional XPC/Mach service names to permit in the sandbox. This enables tools like 1Password CLI that require access to services not in the default allowlist.

Supports both exact matches and prefix wildcards:
- Exact: "com.1password.helper"
- Prefix: "2BUA8C4S2C.com.1password.*"

Closes anthropic-experimental#83
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Feature request: Add allowMachLookup config for XPC services (1Password CLI, etc.)

1 participant