Path Lines of Code 6-structured_outputs/node-example/app.js 40 6-structured_outputs/python-example/data/__init__.py 1 6-structured_outputs/python-example/main.py 31 6-structured_outputs/structured-outputs-assistant-final/app/api/assistant/get_products/route.ts 25 6-structured_outputs/structured-outputs-assistant-final/app/api/assistant/search_products/route.ts 21 6-structured_outputs/structured-outputs-assistant-final/app/api/assistant/turn_response/route.ts 34 6-structured_outputs/structured-outputs-assistant-final/app/api/db/init/route.ts 21 6-structured_outputs/structured-outputs-assistant-final/app/api/db/route.ts 18 6-structured_outputs/structured-outputs-assistant-final/app/globals.css 86 6-structured_outputs/structured-outputs-assistant-final/app/layout.tsx 23 6-structured_outputs/structured-outputs-assistant-final/app/page.tsx 8 6-structured_outputs/structured-outputs-assistant-final/components/assistant.tsx 118 6-structured_outputs/structured-outputs-assistant-final/components/cart.tsx 80 6-structured_outputs/structured-outputs-assistant-final/components/chat.tsx 116 6-structured_outputs/structured-outputs-assistant-final/components/main-view.tsx 26 6-structured_outputs/structured-outputs-assistant-final/components/message.css 24 6-structured_outputs/structured-outputs-assistant-final/components/message.tsx 66 6-structured_outputs/structured-outputs-assistant-final/components/tool-results.tsx 59 6-structured_outputs/structured-outputs-assistant-final/components/ui/badge.tsx 28 6-structured_outputs/structured-outputs-assistant-final/components/ui/breadcrumb.tsx 105 6-structured_outputs/structured-outputs-assistant-final/components/ui/button.tsx 46 6-structured_outputs/structured-outputs-assistant-final/components/ui/card.tsx 68 6-structured_outputs/structured-outputs-assistant-final/components/ui/chart.tsx 316 6-structured_outputs/structured-outputs-assistant-final/components/ui/checkbox.tsx 23 6-structured_outputs/structured-outputs-assistant-final/components/ui/drawer.tsx 89 6-structured_outputs/structured-outputs-assistant-final/components/ui/dropdown-menu.tsx 166 6-structured_outputs/structured-outputs-assistant-final/components/ui/input.tsx 15 6-structured_outputs/structured-outputs-assistant-final/components/ui/label.tsx 17 6-structured_outputs/structured-outputs-assistant-final/components/ui/select.tsx 136 6-structured_outputs/structured-outputs-assistant-final/components/ui/sheet.tsx 110 6-structured_outputs/structured-outputs-assistant-final/components/ui/spinner.css 104 6-structured_outputs/structured-outputs-assistant-final/components/ui/spinner.tsx 8 6-structured_outputs/structured-outputs-assistant-final/components/ui/table.tsx 100 6-structured_outputs/structured-outputs-assistant-final/components/ui/textarea.tsx 17 6-structured_outputs/structured-outputs-assistant-final/components/ui/toggle-group.tsx 48 6-structured_outputs/structured-outputs-assistant-final/components/ui/toggle.tsx 35 6-structured_outputs/structured-outputs-assistant-final/lib/assistant.ts 83 6-structured_outputs/structured-outputs-assistant-final/lib/components-mapping.tsx 148 6-structured_outputs/structured-outputs-assistant-final/lib/database.ts 195 6-structured_outputs/structured-outputs-assistant-final/lib/tools.ts 460 6-structured_outputs/structured-outputs-assistant-final/lib/utils.ts 5 6-structured_outputs/structured-outputs-assistant-final/next.config.mjs 7 6-structured_outputs/structured-outputs-assistant-final/postcss.config.mjs 7 6-structured_outputs/structured-outputs-assistant-final/prettier.config.cjs 33 6-structured_outputs/structured-outputs-assistant-final/tailwind.config.ts 62 6-structured_outputs/structured-outputs-assistant-starting-point/app/api/assistant/get_products/route.ts 25 6-structured_outputs/structured-outputs-assistant-starting-point/app/api/assistant/search_products/route.ts 21 6-structured_outputs/structured-outputs-assistant-starting-point/app/api/assistant/turn_response/route.ts 32 6-structured_outputs/structured-outputs-assistant-starting-point/app/api/db/init/route.ts 21 6-structured_outputs/structured-outputs-assistant-starting-point/app/api/db/route.ts 18 6-structured_outputs/structured-outputs-assistant-starting-point/app/globals.css 86 6-structured_outputs/structured-outputs-assistant-starting-point/app/layout.tsx 23 6-structured_outputs/structured-outputs-assistant-starting-point/app/page.tsx 8 6-structured_outputs/structured-outputs-assistant-starting-point/components/assistant.tsx 85 6-structured_outputs/structured-outputs-assistant-starting-point/components/cart.tsx 70 6-structured_outputs/structured-outputs-assistant-starting-point/components/chat.tsx 116 6-structured_outputs/structured-outputs-assistant-starting-point/components/main-view.tsx 26 6-structured_outputs/structured-outputs-assistant-starting-point/components/message.css 24 6-structured_outputs/structured-outputs-assistant-starting-point/components/message.tsx 66 6-structured_outputs/structured-outputs-assistant-starting-point/components/tool-results.tsx 39 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/badge.tsx 28 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/breadcrumb.tsx 105 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/button.tsx 46 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/card.tsx 68 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/chart.tsx 316 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/checkbox.tsx 23 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/drawer.tsx 89 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/dropdown-menu.tsx 166 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/input.tsx 15 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/label.tsx 17 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/select.tsx 136 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/sheet.tsx 110 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/spinner.css 104 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/spinner.tsx 8 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/table.tsx 100 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/textarea.tsx 17 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/toggle-group.tsx 48 6-structured_outputs/structured-outputs-assistant-starting-point/components/ui/toggle.tsx 35 6-structured_outputs/structured-outputs-assistant-starting-point/lib/assistant.ts 44 6-structured_outputs/structured-outputs-assistant-starting-point/lib/components-mapping.tsx 148 6-structured_outputs/structured-outputs-assistant-starting-point/lib/database.ts 195 6-structured_outputs/structured-outputs-assistant-starting-point/lib/tools.ts 290 6-structured_outputs/structured-outputs-assistant-starting-point/lib/utils.ts 5 6-structured_outputs/structured-outputs-assistant-starting-point/next.config.mjs 7 6-structured_outputs/structured-outputs-assistant-starting-point/postcss.config.mjs 7 6-structured_outputs/structured-outputs-assistant-starting-point/prettier.config.cjs 33 6-structured_outputs/structured-outputs-assistant-starting-point/tailwind.config.ts 62 6-structured_outputs/structured-outputs-math-tutor-final/app/api/math_responses/route.ts 61 6-structured_outputs/structured-outputs-math-tutor-final/app/globals.css 58 6-structured_outputs/structured-outputs-math-tutor-final/app/layout.tsx 27 6-structured_outputs/structured-outputs-math-tutor-final/app/page.tsx 63 6-structured_outputs/structured-outputs-math-tutor-final/components/problem-card.tsx 62 6-structured_outputs/structured-outputs-math-tutor-final/components/prompt-form.tsx 80 6-structured_outputs/structured-outputs-math-tutor-final/components/sidebar.tsx 19 6-structured_outputs/structured-outputs-math-tutor-final/components/solution.tsx 106 6-structured_outputs/structured-outputs-math-tutor-final/components/step.tsx 60 6-structured_outputs/structured-outputs-math-tutor-final/components/stepper.tsx 39 6-structured_outputs/structured-outputs-math-tutor-final/components/ui/badge.tsx 33 6-structured_outputs/structured-outputs-math-tutor-final/components/ui/confetti.tsx 22 6-structured_outputs/structured-outputs-math-tutor-final/components/ui/icons.tsx 107 6-structured_outputs/structured-outputs-math-tutor-final/components/ui/spinner.css 112 6-structured_outputs/structured-outputs-math-tutor-final/components/ui/spinner.tsx 13 6-structured_outputs/structured-outputs-math-tutor-final/components/ui/warning.tsx 25 6-structured_outputs/structured-outputs-math-tutor-final/lib/actions.ts 39 6-structured_outputs/structured-outputs-math-tutor-final/lib/useSolution.ts 135 6-structured_outputs/structured-outputs-math-tutor-final/next.config.js 12 6-structured_outputs/structured-outputs-math-tutor-final/postcss.config.js 6 6-structured_outputs/structured-outputs-math-tutor-final/prettier.config.cjs 33 6-structured_outputs/structured-outputs-math-tutor-final/tailwind.config.ts 88 6-structured_outputs/structured-outputs-math-tutor-starting-point/app/api/math_responses/route.ts 61 6-structured_outputs/structured-outputs-math-tutor-starting-point/app/globals.css 58 6-structured_outputs/structured-outputs-math-tutor-starting-point/app/layout.tsx 27 6-structured_outputs/structured-outputs-math-tutor-starting-point/app/page.tsx 63 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/problem-card.tsx 62 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/prompt-form.tsx 80 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/sidebar.tsx 19 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/solution.tsx 106 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/step.tsx 60 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/stepper.tsx 39 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui/badge.tsx 33 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui/confetti.tsx 22 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui/icons.tsx 107 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui/spinner.css 112 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui/spinner.tsx 13 6-structured_outputs/structured-outputs-math-tutor-starting-point/components/ui/warning.tsx 25 6-structured_outputs/structured-outputs-math-tutor-starting-point/lib/actions.ts 39 6-structured_outputs/structured-outputs-math-tutor-starting-point/lib/useSolution.ts 135 6-structured_outputs/structured-outputs-math-tutor-starting-point/next.config.js 12 6-structured_outputs/structured-outputs-math-tutor-starting-point/postcss.config.js 6 6-structured_outputs/structured-outputs-math-tutor-starting-point/prettier.config.cjs 33 6-structured_outputs/structured-outputs-math-tutor-starting-point/tailwind.config.ts 88