Building a Slack Agent with Pi on Vercel

I built a Slack bot called Junior using Vercel's Chat SDK, Pi, AI Gateway, and Sandboxes. The interesting parts aren't the framework choices — they're Slack-native tools like canvases and lists, knowing when to shut up, and a skills system where new capabilities are markdown files, not code.