- Add POST /listings/:id/activate endpoint to bypass Stripe in dev - Fix chat conversation creation crash when listingId is null/undefined - Properly handle Prisma unique constraint for conversations Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>