Overnight: Turn Linear Issues Into Pull RequestsAdding Open-Ended Conversations to Your ProductsHow to Build Realistic AI Companions