public appendMessage(message as LLMThreadMessage) as Void
Appends and checkpoints an externally supplied message on the owner thread. Updates accounting before notifying observers, including user answers and steering prompts. Prefer this method to mutating thread() directly.
session.appendMessage(LLMThreadMessage.user("The answer is yes"))