Called by AgentHandler when a streaming chunk is received. Session relays to Manager signals (Manager doesn't process, just relays to UI).
Manager signals are just a relay point - Manager doesn't need to process these events, it just forwards them to UI components that are connected to Manager signals.
Subclasses can override to add persistence handling before relaying to Manager.