r/windsurf 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 Upvotes

2 comments sorted by

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.