Any unhandled errors that have occurred
A hint for the input to determine what type of inputs to allow
The length of the messages. Used to update the state of the underlying pure component
The store of the messages that are happening with the bot
The suggestions that should be rendered
We only allow input when the bot requests it