Assistant message id to continue in place (approval continuation)
Target chat id (also the Sentry conversation id)
Full client history incl. approval outcomes (approval continuation)
Demo mode runs with no tools and the demo system prompt
The incoming user UIMessage