watson chat client side