Title pretty much says it. Right now, to track the TTFT, you'd have to keep local state for this being the first LLM call that the Agent makes and have some custom logic. This is likely a metric many users would want to track, so having some hook on_first_token or something in the Agent seems generally useful.