O que update faz?
Atualiza um projeto assistant-ui existente para as versões mais recentes e executa as migrações resultantes. Use quando o usuário quiser atualizar, fazer upgrade, incrementar versão ou migrar @assistant-ui/react, @assistant-ui/react-ai-sdk, ai ou @ai-sdk/react, encontrar conflitos de dependências pares ou erros de tipos pós-upgrade, ou precisar aplicar APIs renomeadas após um salto de versão. Detecta as versões instaladas versus as mais recentes via npm ls / npm view e, em seguida, roteia através de referências de mudanças que quebram a compatibilidade para cada salto (AI SDK v4/v5 para v6; assistant-ui 0.8.x para 0.14.x): useAssistantApi para useAui, runtime.threadList para runtime.threads, remoção de ThreadPrimitive.ViewportSlack, prop components de primitives para funções de renderização filhas, toDataStreamResponse para toUIMessageStreamResponse, maxSteps para stopWhen: stepCountIs(n). Executa npx assistant-ui@latest upgrade, pnpm/npm add @latest e npx tsc --noEmit para verificar. Para uma instalação inicial ou scaffold novo (não um upgrade), use setup.