{"task": {"agent_timeout": 3600, "task": "task_cretueusebiu_laravel_vue_spa__account_settings", "verifier_timeout": 1800, "instruction": "You are a backend development expert. Please inspect the backend project located in the current directory, determine its programming language and architectural style, and then complete the following code implementation and environment setup tasks.\n\nComplete the profile and password update flows handled by `App\\Http\\Controllers\\Settings\\ProfileController` and `PasswordController`.\n\nProfile update expectations\n- Accepts PATCH `/api/settings/profile` from an authenticated user.\n- Must validate that `name` is present and `email` is a valid email address unique among users except for the current user.\n- After validation, persist the provided `name` and `email` on the authenticated user record and return the updated model as JSON.\n\nPassword update expectations\n- Accepts PATCH `/api/settings/password` from an authenticated user.\n- Validate that `password` is provided, confirmed (matches `password_confirmation`), and at least 6 characters.\n- Store the hashed password (use bcrypt) on the authenticated user and reply with an empty `204 No Content` JSON response.\n\nUse Laravel controller helpers for validation and responses so the middleware-protected routes continue to behave exactly like the original starter kit.\nPlease locate the appropriate place in the project and apply the necessary modifications.\n\nAfter completing all source code implementation, create a Dockerfile for this project using the following example template as a reference (Python version):\n```\n# setup base\nFROM nikolaik/python-nodejs:python3.12-nodejs22-bullseye\nRUN apt-get update && apt-get install -y sqlite3\n\n# install dependencies and copy project files\nWORKDIR /app\nCOPY . /app/\nRUN python3 -m pip install -r requirements.txt\n\nENTRYPOINT [\"python3\", \"app.py\"]\n```\nNotes:\n1. Ensure that all required project dependencies are properly installed inside the image.\n2. The generated Dockerfile must successfully build and run the application.\n3. The Dockerfile must be created in the root directory of the backend project, i.e `/app/cretueusebiu_laravel-vue-spa/Dockerfile`\n", "memory": "", "runnable": false, "difficulty": "hard", "language": "", "cpus": "", "instruction_truncated": false, "category": "DevTools", "compose": true, "has_solution": true, "oracle": null, "docker_image": "", "taskset": "abc-bench", "tags": []}, "runs": []}