requiresInteractiveSigning property

  1. @override
bool get requiresInteractiveSigning
override

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;