This adds "Execute command" directly in the chat view with a gateway component. I believe it improves the UX quite a bit, since it's common for all gateways to expose adhoc commands.