requiresInteractiveSigning property
Whether signing depends on an external or user-mediated signer workflow instead of being completed locally and synchronously from key material already available in-process.
Interactive signers can still report canSign as true; this flag
exists so higher-level local-first queues can distinguish "needs a live
signer interaction/approval flow" from "can be signed locally on any
retry".
Implementation
@override
bool get requiresInteractiveSigning => false;