Was macht update?
Aktualisiert ein bestehendes assistant-ui-Projekt auf die neuesten Versionen und führt die erforderlichen Migrationen durch. Verwende dieses Skill, wenn der Benutzer @assistant-ui/react, @assistant-ui/react-ai-sdk, ai oder @ai-sdk/react aktualisieren, hochstufen, erhöhen oder migrieren möchte, auf Peer-Dependency-Konflikte oder Typfehler nach dem Upgrade stößt oder umbenannte APIs nach einem Versionssprung anwenden muss. Erkennt installierte versus neueste Versionen über npm ls / npm view, leitet dann durch Breaking-Change-Referenzen für jeden Sprung (AI SDK v4/v5 zu v6; assistant-ui 0.8.x zu 0.14.x): useAssistantApi zu useAui, runtime.threadList zu runtime.threads, Entfernung von ThreadPrimitive.ViewportSlack, das components-Prop von Primitiven zu children-Render-Funktionen, toDataStreamResponse zu toUIMessageStreamResponse, maxSteps zu stopWhen: stepCountIs(n). Führt npx assistant-ui@latest upgrade, pnpm/npm add @latest und npx tsc --noEmit zur Überprüfung aus. Für eine Erstinstallation oder ein neues Gerüst (kein Upgrade) verwende stattdessen setup.