The hardest part of my RAG bot was handing control to a human
My RAG support bot could finish an answer after a human had already taken over. How I stored conversation ownership on the session, made every handoff one compare-and-set, sent every failure to a person, and where an in-memory queue stopped being enough.


