registerOperation method
Register a pending operation for cancellation support
Implementation
PendingOperation registerOperation(String sessionId, String type) {
final operationId = Uuid().v4();
final operation = PendingOperation(
id: operationId,
sessionId: sessionId,
type: type,
);
_pendingOperations[operationId] = operation;
incrementMetric('operations.registered');
return operation;
}