TanStack
OSS
ai
feat: Add ts-vue-chat example app with Vue UI demo route (#106) * chore: init * ci: apply automated fixes * chore: Add initial components * Clean up exports * chore: add ThinkingPart component * chore: add rest of components * ci: apply automated fixes * type fixes * feat: Add ts-vue-chat example application Adds a Vue 3 chat example demonstrating @tanstack/ai-vue: - Vite + Vue 3 + TypeScript setup - Tailwind CSS styling - Multi-provider support (OpenAI, Anthropic, Gemini, Ollama) - Model selection with localStorage persistence - Client-side and server-side tools - Tool approval workflow - Guitar recommendation demo * fix: Update ai-vue-ui types to accept readonly messages The useChat composable returns DeepReadonly refs, so the ChatMessage component's message prop needs to accept readonly types. * feat: Add Vue UI Demo route to ts-vue-chat example - Add @tanstack/ai-vue-ui dependency to example app - Create VueUIView component demonstrating ai-vue-ui components - Add /vue-ui route and navigation link - Fix dependency versions to match workspace (vite, vue, tailwindcss, etc.) - Fix ai-vue-ui package: sort deps, use vue-tsc for type checking - Fix eslint import order in chat.vue - Update knip.json to ignore Vue SFC dependency false positives --------- Co-authored-by: wobsoriano <sorianorobertc@gmail.com> Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
nx run-many --targets=build --exclude=examples/**
Sign in / Sign up
Open main menu
Failed
CI Pipeline Execution
2 runs failed
nx run-many --targets=build --exclude=examples/**
Click to copy
Linux
4 CPU cores
read-write
access token used
cb657293
100