Discussion about this post

User's avatar
Dr Peter McCann Strain's avatar

Multi-agent failures are difficult because every component can look locally reasonable while the overall run goes wrong. The missing postmortem record is the handoff: what state moved between agents, what each one believed it was doing, and where the system could have stopped or escalated.

Fayaz Bin Salam's avatar

"Every LLM demo works — that's the problem" is the whole article in six words. The failure I hit most isn't even model quality, it's arithmetic: the demo made ten requests and production makes ten thousand, so you meet the provider's rate limiter for the first time on a Tuesday afternoon with real users attached. Retry-with-backoff papers over it right up until the one key you have is fully cooked. I ended up moving that concern out of app code entirely — rotato is a zero-dependency Node proxy that fronts any OpenAI- or Gemini-compatible endpoint, holds a pool of keys, and rotates to the next one on a 429, logging which key succeeded and which burned. Streaming passes straight through. https://github.com/p32929/rotato

2 more comments...

No posts

Ready for more?