#226 chat text input