How much of the model's context window the conversation occupies, 0-100.
A pre-wired component bound to the latest chart the agent produced.
null until the agent sends a chart — lets consumers detect presence
and render a placeholder or swap panel content only when set.
Errors are conversation-level, not attached to individual messages.
Whether the conversation has consumed its entire context window.
true from the moment a message is submitted until the response
completes — including success, error, or cancellation.
All messages in the conversation. Chart messages include a Chart property.
Clear all messages and start fresh.
Rewinds the conversation to the user message preceding messageId and re-submits
that prompt. The agent message at messageId and anything after it is dropped.
Submit a new message to the conversation.
Cancel the current in-flight request.