Possible spoilers for WoR below.
Why are the Heralds present during Gavilars assassination? The Heralds I noticed are
1. Nalan
the Azish man with the white birthmark on his cheek. Or was it a scar?
2. Another Herald (Kalak/Ishar) talking to Nalan.
“I’m worried about Ash.”
“You’re worried about everything.”
Jasnah hesitated in the hallway.
“She’s getting worse,” the voice continued. “We weren’t supposed to get worse. Am I getting worse? I think I feel worse.”
“Shut up.”
“I don’t like this. What we’ve done was wrong. That creature carries my lord’s own Blade. We shouldn’t have let him keep it. He—”
Here I think "Ash" = Shalash, "That creature" = Szeth, "my Lord" = Jezrien, "Blade" = Honor Blade
3. Shalash is/had been present there. She is confirmed to be Baxil's mistress. Szeth notices that Shalash's statue in the palace was conspicuously missing while the other nine heralds were represented. It had been destroyed by her.
Szeth brushed by, continuing past a line of statues depicting the Ten Heralds from ancient Vorin theology. Jezerezeh, Ishi, Kelek, Talenelat. He counted off each one, and realized there were only nine here. One was conspicuously missing. Why had Shalash’s statue been removed?
What is so interesting in a treaty between Alethi and Parshendi that warrants the attendance of 3 (atleast) Heralds? It seems too much of a coincidence whatever be the significance of the event. Did they attend knowing that the Parshendi were voidbringers and that this event will have some crucial part to play in the Desolation to come?