Add outgoing messages and re-render chat
Write log events to the inquirer UI
Re-route console transport to shell's own logger
Prompt for message input, recursive after each render
Update chat window and return to input prompt
Write prompt to collect room and user name, or take from env settings
Close inquirer UI and exit process when shutdown complete
Register user and room, then render chat with welcome message
Generated using TypeDoc
Load prompts and render chat in shell, for testing interactions