// grow between batches. The view goes out as the same messages as in the
// request before, while their lines give the same text, and the new lines
// follow as one new message. So the end of the view of each earlier turn stays
// grow between batches. The view goes out as the same messages as in the
// request before, while their lines give the same text, and the new lines
// follow as one new message. So the end of the view of each earlier turn stays