a thing about ChatGPT is that it's purely responsive. It never asks you questions, it never changes a topic, but it doesn't seem like that would be that hard? Like it could consume timestamped chat logs and learn how to give and take control of the conversation, etc.