Building a Conversations API: CRUD Operations for Agent Chat Sessions
Design and implement a full Conversations API for AI agent chat sessions. Covers resource modeling, conversation lifecycle, message threading, metadata management, and FastAPI implementation patterns.