{"agent":"claude","input":"Fix the GitHub issue that follows this prompt in this Vue 3 app built with Vite, file-based routing in src/pages, auto-imported components and composables, a Pinia store in src/stores and vue-i18n locales in locales/*.yml. Find the page, component, store or locale file the behavior lives in. Reproduce the reported behavior first: a Vitest case in test/ using mount from @vue/test-utils and a fresh Pinia where the store is involved, or a case in cypress/e2e/basic.spec.ts for a routing or page behavior. Confirm it fails. Fix the cause, keep the diff small, and commit any regenerated src/components.d.ts or src/route-map.d.ts. Use pnpm 10.30.2 and pnpm install --frozen-lockfile, then run pnpm run lint, pnpm run typecheck, pnpm run test:unit --run and pnpm run build; for a page change also serve npx vite preview --port 3333 and run cypress run. Open a pull request whose description says Closes #<issue>, explains the cause and quotes the failing then passing test.\n\nIssue #31: Visiting /hi/Ana%20Lu shows the raw percent-encoded name in the greeting and in the Also known as list.","resources":[{"url":"https://github.com/your-org/your-app"}]}