Last 12 weeks · 12 commits
2 of 6 standards met
The artifact panel is supposed to auto-open mid-stream once real content starts coming in. It basically never does. It gates on a tiny length window (text ). Opens the moment content goes past the threshold, once, and won't reopen if you close the panel (guessing that's what the upper bound was for). Ran it in a container against the actual reducers, not a paraphrase: This PR was AI-generated and human-curated. I verified the change against the code but didn't hand-write it.
Summary Bundle size: Migrate all → components + wrap app in provider (~30kb savings), replace script with Image optimization: Replace native `next/imageuseStateuseReducerActiveChatProviderPureArtifactPureArtifactArtifactHeaderArtifactContentAreauseArtifactDocumentsPureMultimodalInputuseFileUploaduseSlashCommandsPromptInputusePromptInputFilesuseDropHandlersprefers-reduced-motionuse-reduced-motionautoFocus` SEO**: Add page metadata on chat routes
Repository: vercel/chatbot. Description: A full-featured, hackable Next.js AI chatbot built by Vercel Stars: 20813, Forks: 6725. Primary language: TypeScript. Languages: TypeScript (96.1%), JavaScript (2.1%), CSS (1.8%). Homepage: https://chatbot.ai-sdk.dev Topics: ai, chatgpt, nextjs, react, redis, shadcn-ui, vercel. Open PRs: 14, open issues: 10. Last activity: 1mo ago. Community health: 50%. Top contributors: jaredpalmer, jeremyphilemon, dancer, shadcn, leerob, shuding, balazsorban44, n1ckoates, shaper, haydenbleasel and others.