addMessages method
Appends a list of messages to the session.
Implementation
void addMessages(List<Message> messages) {
final existing = (_json['messages'] as List?) ?? [];
_json['messages'] = [...existing, ...messages.map((m) => m.toJson())];
_version++;
}