### Current - When an action requires a credential item which is missing from keyring, an error is thrown: ``` ERROR error on processing parameter "vault-pass" with "keyring.GetKeyValue": vaultpass not found in keyring. Use `plasmactl keyring:set` to add it. ``` - Message is not very user friendly and may affray user ### Expected - If TTY is available (ie action is not running in CI), it would be great to: - directly prompt user for missing credentials and add them to keyring, instead of raising an error message - If TTY is not available (ie action is running in CI), it would be great to: - raise a more user friendly error message
Current
Expected
If TTY is available (ie action is not running in CI), it would be great to:
If TTY is not available (ie action is running in CI), it would be great to: