{"agent":"claude","input":"Write Vitest and Vue Test Utils tests for every component and Pinia store in this Vue app that has none, including the i18n language switch. Read package.json, the workspace catalog, the vite.config.ts test block and the existing tests first, and put new tests where the test include pattern finds them. Use a real Pinia instance per test and the app's own i18n module and locale files, not stubs of them; use a memory-history router where a component needs one. Cover store actions and getters, component props, emitted events and v-model, and for the language switch check the locale, the html lang attribute and a translated string. Run pnpm test:unit --run, pnpm typecheck and pnpm lint, and fix what they report in the new files. Do not change application code. Open a pull request.","resources":[{"url":"https://github.com/your-org/your-vue-app"}]}