The last few turns before the new message, oldest first, each as Speaker: text on one line
and truncated. In a single-user conversation without findPersonName, user rows are User;
when multiple people participate or findPersonName is supplied, user rows carry each person's
display name; an agent's rows carry its name.
The last few turns before the new message, oldest first, each as
Speaker: texton one line and truncated. In a single-user conversation withoutfindPersonName, user rows areUser; when multiple people participate orfindPersonNameis supplied, user rows carry each person's display name; an agent's rows carry its name.