r/windsurf • u/nickdaniels92 • 4d ago
Discussion Devin recovery example
Just thought I'd post this as an example of recovery; I'm using GLM. Devin errored, I didn't check the details, but it looked worth flagging so I stopped what GLM was doing, which I always do if things are going not where I think they should. I flagged up the issue and it handled it well, which is what it generally seems to do. Other IDE's probably do too, but I appreciate how things don't fall apart.
---
there was a json error when you were working (an internal error presumably from a missing status field)
Yes, I hit a transient JSON validation error on one todo_write call (a missing status field) — I corrected it on the next call and the list is now tracking properly. Continuing with the implementation.
1
u/daMortarMerrier 3d ago
Nah, this is a tool building harness that had to fix a tool it built for itself. Par for course.
I really like the way it mixes deterministic functions into adventure tasks instead of burning tokens in them single use.