1password-gui browser native messaging not working

I set up 1password and vivaldi, but I cannot get the browser extension to connect with 1password

The issue seems to be that 1password app added the native messaging host as /run/wrappers/bin/1Password-BrowserSupport

> cat ~/.config/vivaldi/NativeMessagingHosts/com.1password.1password.json
  "name": "com.1password.1password",
  "description": "1Password BrowserSupport",
  "path": "/run/wrappers/bin/1Password-BrowserSupport",
  "type": "stdio",
  "allowed_origins": [

But it doesn’t seem to exist there:

> ls /run/wrappers/bin/1Password-BrowserSupport
ls: cannot access '/run/wrappers/bin/1Password-BrowserSupport': No such file or directory

Both the browser and 1password are installed through environment.systemPackages

I am unsure why 1password detected that as a place where it could be found, any help would be appreciated!

The solution was to use .enable instead:

programs._1password.enable = true;
programs._1password-gui.enable = true;

When enabling /run/wrappers/bin/1Password-BrowserSupport gets exposed: nixpkgs/nixos/modules/programs/_1password-gui.nix at 1c851e8c92b76a00ce84167984a7ec7ba2b1f29c · NixOS/nixpkgs · GitHub