In the scene in The Matrix where Neo is escaping from work to get away from the agents, he asks Morpheus what the Agents who are coming for him want from him. Morpheus replies that he doesn't know, but if he doesn't want to find out he should get out of there. He also claims that he doesn't know what they were going to do once they apprehended him.
Morpheus can clearly see exactly what's going on inside the building (although he declines to tell Neo exactly how he knows all of that, saying that "we don't have time"). The phone rings almost instantly when Neo opens it, and Morpheus is able to tell him exactly where to go in the building and when to do it.
I understand how Morpheus could see inside the building and ascertain the location of the Agents, but I don't understand how he could know that the Agents were trying to find Neo (as opposed to some other random person who happened to be in the same office) without having any idea why they were looking for him in the first place.
Granted, he could presumably see the people in the office pointing out Neo, but he also would've had to have sent up the phone before he saw that, so clearly he already knew that even before he saw that.
On the other hand, he didn't warn Neo not to go to the office in the first place, so he probably didn't know that they would look for them there on that particular day.
Is Morpheus telling the truth? How can he know that the agents are coming for him without having any sense of why they were coming for him or what they intended to do once they had arrested him?