Issue Description
在一个会话下,长时间的修复BUG,增加Feature,然后agent根据每次需求都做了变更和修改,可能有时候会自动生成To-dos列表,但是后面需求并没有To-dos或者不需要To-dos,但以前历史痕迹的To-dos一直存在,
相同情况,变更文件的列表也一直根据需求不同的再更新和修改,即便都选择[保留全部],但自身的历史版本有可能不和当前的文件一致(因为有可能人为修改了,之类的情况),但下次需求进行修改变更,会造成生成的文件在对比编辑器上,看起来不够准确的情况,
Steps to Reproduce
Expected Behavior
期待可以提供一个手动的清除To-dos或者变更文件列表的按钮,让列表人为可以重置,保证每次更变后在对比编辑器可以看到最新的变更情况显示,而不是用着可能是旧的历史版本痕迹的文件,导致和当前的变更后的文件比对出现太多无意义的代码变更