Alasdair MacIntyre channels Bruce Charlton
Alasdair MacIntyre rejects the idea that God knows what we do until we have done it. Because, he says, we are free agents. What we choose cannot perfectly be predicted.
Until the agent finally makes her or his decision her or his future action is undetermined. There is no fact of the matter about what she or he is going to decide or to do, nothing to make any statement about, true or false. Not only does she or he not know what she or he is going to do, no one else can be said to know this either, including God. . . . So, even if an omniscient God does exist, there have been and will be numerous occasions on which he cannot be said to know what will be done or happen, until it is done or happens.
Lecture video here. A Catholic argument against MacIntyre from where I borrowed the above text transcription here.