| ▲ | _flux 7 hours ago | ||||||||||||||||||||||
Amazing that these tools don't maintain a replayable log of everything they've done. Although git revert is not a destructive operation, so it's surprising that it caused any loss of data. Maybe they meant git reset --hard or something like that. Wild if Codec would run that. | |||||||||||||||||||||||
| ▲ | arcanemachiner 5 hours ago | parent | next [-] | ||||||||||||||||||||||
I was looking at the insanity known as Gas Town [0] the other day, and it does use Git to store historical work state in something it calls "beads": | |||||||||||||||||||||||
| |||||||||||||||||||||||
| ▲ | rabf 5 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
I have had codex recover things for me from its history after claude had done a git reset hard, codex is one of the more reliable models/harneses when it comes to performing undo and redo operations in my experience. | |||||||||||||||||||||||
| ▲ | theptip 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Claude Code has had this feature for a few months now. | |||||||||||||||||||||||
| ▲ | MattGaiser 7 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
Claude Code has /rewind. Not sure if it is foolproof, but this has been tried. | |||||||||||||||||||||||
| ▲ | CPLX 4 hours ago | parent | prev | next [-] | ||||||||||||||||||||||
I found this tool to be the solution I was looking for to address this specific problem: | |||||||||||||||||||||||
| ▲ | defunct34 5 hours ago | parent | prev [-] | ||||||||||||||||||||||
[dead] | |||||||||||||||||||||||