public withHistoryObserver(observer as LLMHistoryObserver) as LLMChatSession
Installs a synchronous history journal; null disables checkpoint callbacks.
session.withHistoryObserver(journal)