fix: Make KeyringOrigin caveat explicitly optional
#3955
+9
−19
Merged