kind of ....
Now I think about it, the best approach would be to:
- Clone a task
 
Hi @<1576381444509405184:profile|ManiacalLizard2> , not sure I understand. You want to change the commit of a running task from inside the task?
- Modify the "uncommited changes"
 - Enqueue the taskIs it possible to edit "uncommited changes" from a task via Python ??
 
@<1576381444509405184:profile|ManiacalLizard2>  this would be using  Task.set_script() . However, I have a feeling your use case might also be somehow solvable with a pipeline?
Thanks  @<1523701087100473344:profile|SuccessfulKoala55>  I missed that one.
I have been playing with exporting task, modifying the "diff" part and importing back as new task. Seems to work as desired. But  set_script  seems cleaner.
Love how flexible is ClearML !!!