Chris if you're still there can you help with this please? You said
Il se demandait si elle viendrait. -- He wondered whether she’d come. (Indirect speech)
Je me demande qu’elle vienne. -- I wonder whether she’s coming. (Direct speech)
But the lesson says
"je me demande si tu vas venir ou pas.
I wonder whether you'll come or notSo it seems to me that "Je me demande" is used with "si" + imperative and not que + subjunctive. Can you throw any light on this please?