Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The error with
Unexpected character at position 1: 'V'
also showed up on my machine. After debugging it, I discovered that the "V" was from message "Vault is locked."This was because after Autotype unlocked the vault, the Bitwarden CLI printed not only the BW_SESSION key, but before that there was "mac failed" message, which resulted in Autotype passing the wrong session to the CLI. I don't know why that message happens, but it looks like it can be safely and easily ignored, since it is outputted to StdErr.
My fix is to not capture StdErr. I am not sure if Autotype ever relies on it, but from my testing, it didn't seem like it broke anything.