1Password CLI requires Full Disk Access on MacOS Sequoia 15.0

idiomattic
idiomattic
Community Member

Since updating to Sequoia, the op CLI (version 2.30.0) timed out for every command I tried, e.g. op account get, op signin, etc.
The relevant logs after attempting signin were:

❯ log show --predicate 'process == "op"' --last 30m
Filtering the log data using "process == "op""
Skipping info and debug messages, pass --info and/or --debug to include.
Timestamp                       Thread     Type        Activity             PID    TTL
2024-09-24 08:05:20.241410-0700 0x8920a    Activity    0x1b33f0             30040  0    op: (libsystem_info.dylib) Retrieve User by ID
2024-09-24 08:05:20.288611-0700 0x8920a    Default     0x0                  30040  0    op: (libxpc.dylib) [com.apple.xpc:connection] [0x1309042f0] activating connection: mach=true listener=false peer=false name=2BUA8C4S2C.com.1password.browser-helper
2024-09-24 08:06:20.392524-0700 0x89212    Default     0x0                  30040  0    op: (libxpc.dylib) [com.apple.xpc:connection] [0x1309042f0] invalidated because the current process cancelled the connection by calling xpc_connection_cancel()

After granting the client full disk access, the CLI seems to be working as normal.