@dalias Would having the IDE also generate a transcript of user interactions that could be replayed by a command-line tool solve the problem?