{ "body": { "model": "anthropic/claude-sonnet-4-20250514", "max_tokens": 16000, "temperature": 0, "messages": [ { "role": "system", "content": "[[SYSTEM_MESSAGE]]" }, { "role": "user", "content": "[dump] tc=turbo-edits" } ], "stream": true, "dyad_options": { "files": [ { "path": ".gitignore", "content": "// File contents excluded from context", "force": false }, { "path": "AI_RULES.md", "content": "# Tech Stack\n\n- You are building a React application.\n- Use TypeScript.\n- Use React Router. KEEP the routes in src/App.tsx\n- Always put source code in the src folder.\n- Put pages into src/pages/\n- Put components into src/components/\n- The main page (default page) is src/pages/Index.tsx\n- UPDATE the main page to include the new components. OTHERWISE, the user can NOT see any components!\n- ALWAYS try to use the shadcn/ui library.\n- Tailwind CSS: always use Tailwind CSS for styling components. Utilize Tailwind classes extensively for layout, spacing, colors, and other design aspects.\n\nAvailable packages and libraries:\n\n- The lucide-react package is installed for icons.\n- You ALREADY have ALL the shadcn/ui components and their dependencies installed. So you don't need to install them again.\n- You have ALL the necessary Radix UI components installed.\n- Use prebuilt components from the shadcn/ui library after importing them. Note that these files shouldn't be edited, so make new components if you need to change them.\n", "force": false }, { "path": "components.json", "content": "// File contents excluded from context", "force": false }, { "path": "eslint.config.js", "content": "// File contents excluded from context", "force": false }, { "path": "index.html", "content": "\n\n
\n \n \n\n Start building your amazing project here!\n
\n