[Feature Request] Relax desktop app version requirement for the CLI
Hello!
I'm using the op
CLI tool in several of my personal workflows and custom project settings but I can't confidently recommend it to my colleagues because its use is quite frustrating. Almost on a weekly basis, my workflow breaks with the following error message:
[ERROR] 2024/05/29 13:26:18 connecting to desktop app: 1Password CLI couldn't connect to the 1Password desktop app. To fix this, update the desktop app to the latest version. If you're still having trouble connecting, restart the app. If you're using version 8.10.12 or earlier of the app, the 1Password CLI binary must be located in /usr/local/bin/op.
Of course restarting the desktop app "fixes" it but it's very disruptive and discourages its use for less technical colleagues due to the frequency of this happening.
To give some context about my use case, currently we store some secrets in AWS SSM for which then data scientists need to authenticate to AWS in the CLI while this could be replaced by fetching the credentials from the 1password shared vault instead, avoiding the custom AWS role all together.
Are you using semantic versioning for the desktop and CLI? Is the protocol really changing that often that it needs the absolutely latest 1password desktop app to work? Could it force the update only if the protocol version changes?
Thanks!
1Password Version: 8.10.33
Extension Version: Not Provided
OS Version: macOS 14.5
Browser: Not Provided