When using LanguageModelSession for multi-turn conversations, the transcript accumulates entries correctly, but the model does not appear to receive the transcript as conversation context. Each response is generated as if it's the first message, with no memory of previous exchanges.
In chat-ui-swift a new session is created for every message. Shouldn't the session use transcript to build working memory for the model ?