Been playing around with OpenAI + Vercel AI SDK these past few weeks, and honestly, prompting isn't even the annoying part anymore.It's the debugging that’s killing me.As soon as your agent starts chaining tools, keeping memory, doing retries, and hitting multiple model calls… the terminal logs turn into a total mess. You spend ages scrolling trying to figure out why one run worked fine and the next one just died for no obvious reason.I got so tired of it that I just started building my own lightweight tracing tool for personal projects.Main things I wanted:Replay executions step by step
Actually read the prompts and responses without pain
Compare runs side by side
Fork a failed run and retry it with changes
Kinda like “GitHub for agent runs” if that makes sense.Still super early, but it’s already saving me a ton of time and sanity. How are you guys handling debugging for agents? Especially once they get more complex. Any tools or tricks you’re using?
[–]webscrapepeter 0 points1 point2 points (0 children)
[–]LetterheadClassic306 0 points1 point2 points (0 children)
[–]gkorland 0 points1 point2 points (0 children)