{"__meta":{"id":"01KQ2XW65WCXHHA5WP72PVP9G2","datetime":"2026-04-25 18:19:20","utime":1777141160.124278,"method":"POST","uri":"\/api\/halaman2\/generate-ai","ip":"127.0.0.1"},"request":{"data":{"uri":"POST api\/halaman2\/generate-ai","middleware":["api","auth:sanctum"],"controller":{"value":"App\\Http\\Controllers\\Api\\Halaman2Controller@generateAI","xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FHalaman2Controller.php&line=78","ajax":false,"filename":"Halaman2Controller.php","line":"78","path":"\/app\/Http\/Controllers\/Api\/Halaman2Controller.php"}},"prefix":"api","file":{"value":"app\/Http\/Controllers\/Api\/Halaman2Controller.php:78-105","xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FHalaman2Controller.php&line=78","ajax":false,"filename":"Halaman2Controller.php","line":"78","path":"\/app\/Http\/Controllers\/Api\/Halaman2Controller.php"}},"method":"POST","format":"html","content_type":"application\/json","status_text":"Too Many Requests","status_code":429,"request_query":[],"request_request":{"siswa_id":1,"tahun_ajaran_id":"1","semester":"ganjil","tipe":"kokurikuler"},"request_files":[],"request_headers":{"host":["localhost:8000"],"connection":["keep-alive"],"content-length":["77"],"sec-ch-ua-platform":["\"macOS\""],"authorization":["Bearer 2|lHX******"],"user-agent":["Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/147.0.0.0 Safari\/537.36"],"accept":["application\/json"],"sec-ch-ua":["\"Google Chrome\";v=\"147\", \"Not.A\/Brand\";v=\"8\", \"Chromium\";v=\"147\""],"content-type":["application\/json"],"sec-ch-ua-mobile":["?0"],"origin":["http:\/\/localhost:5173"],"sec-fetch-site":["same-site"],"sec-fetch-mode":["cors"],"sec-fetch-dest":["empty"],"referer":["http:\/\/localhost:5173\/"],"accept-encoding":["gzip, deflate, br, zstd"],"accept-language":["en-US,en;q=0.9"]},"request_server":{"DOCUMENT_ROOT":"\/Users\/macbook\/Desktop\/myraport\/backend\/public","REMOTE_ADDR":"127.0.0.1","REMOTE_PORT":"62533","SERVER_SOFTWARE":"PHP\/8.4.16 (Development Server)","SERVER_PROTOCOL":"HTTP\/1.1","SERVER_NAME":"127.0.0.1","SERVER_PORT":"8000","REQUEST_URI":"\/api\/halaman2\/generate-ai","REQUEST_METHOD":"POST","SCRIPT_NAME":"\/index.php","SCRIPT_FILENAME":"\/Users\/macbook\/Desktop\/myraport\/backend\/public\/index.php","PATH_INFO":"\/api\/halaman2\/generate-ai","PHP_SELF":"\/index.php\/api\/halaman2\/generate-ai","HTTP_HOST":"localhost:8000","HTTP_CONNECTION":"keep-alive","CONTENT_LENGTH":"77","HTTP_CONTENT_LENGTH":"77","HTTP_SEC_CH_UA_PLATFORM":"\"macOS\"","HTTP_AUTHORIZATION":"Bearer 2|lHXYKdbZoymxfGV6P3F2Xc27i37DjbdDLZM03yKYa620f5ef","HTTP_USER_AGENT":"Mozilla\/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit\/537.36 (KHTML, like Gecko) Chrome\/147.0.0.0 Safari\/537.36","HTTP_ACCEPT":"application\/json","HTTP_SEC_CH_UA":"\"Google Chrome\";v=\"147\", \"Not.A\/Brand\";v=\"8\", \"Chromium\";v=\"147\"","CONTENT_TYPE":"application\/json","HTTP_CONTENT_TYPE":"application\/json","HTTP_SEC_CH_UA_MOBILE":"?0","HTTP_ORIGIN":"http:\/\/localhost:5173","HTTP_SEC_FETCH_SITE":"same-site","HTTP_SEC_FETCH_MODE":"cors","HTTP_SEC_FETCH_DEST":"empty","HTTP_REFERER":"http:\/\/localhost:5173\/","HTTP_ACCEPT_ENCODING":"gzip, deflate, br, zstd","HTTP_ACCEPT_LANGUAGE":"en-US,en;q=0.9","REQUEST_TIME_FLOAT":1777141150.307286,"REQUEST_TIME":1777141150,"argv":[],"argc":0},"request_cookies":[],"request_attributes":{"sanctum":true},"route":"","response_headers":{"cache-control":["no-cache, private"],"date":["Sat, 25 Apr 2026 18:19:20 GMT"],"content-type":["application\/json"],"access-control-allow-origin":["http:\/\/localhost:5173"],"vary":["Origin"],"access-control-allow-credentials":["true"],"access-control-expose-headers":["Content-Disposition"],"set-cookie":["XSRF-TOKEN=eyJpdiI6InBqZHhQbTc3RUwxQVlYTWRPanV6M1E9PSIsInZhbHVlIjoiTmVPcVJFUzZPdm5wMzF1OWl6dUY2ODc3Ym9mS2czeTN4N0ZHMzV3UW1MU0lEZ2NqamMvK2ovb0hPdHN2OFR2NmRrU0lTcU9WWVVmS0dhdkxnK05BcU1hWk5rTzRsc2swYU9lSXQ1cmNFZDBVV041dzhqNnBOQmZscE5CRSt5a0giLCJtYWMiOiJiYzFlMDlhYjA0MzBiMGYyNzJkNzBjNDg1ZDYxOWQ2Yjc1YTJhODVmNDdlZmEwNTYzMTM4ODI5YTk4MzM1ZWY1IiwidGFnIjoiIn0%3D; expires=Sat, 25 Apr 2026 20:19:20 GMT; Max-Age=7200; path=\/; domain=localhost; samesite=lax","myraport-session=eyJpdiI6Im9HZVE1N04waUxMZEhpcklyRFpua3c9PSIsInZhbHVlIjoidFljTlkranYxMXJzWWdUajVqVk5XMit4TnRnK3FoYUdYbk5pbGQ5VG9ZdzJhZjRTUjJpVEc5d1NReUc4TVg2ZU5sN2xTVWVSc1hkeUJhYkFrNG1EVUFmUkhvOEVoekRHazU1OFZPMy9PVFQ2YjV0dC9zcERUMHkySTQ1M1JTOE4iLCJtYWMiOiJhNmQ3MzhhM2FmNGU1ZTc5NjA0NzA2MTA1ODI0M2MxYTM1NWM0NDAxMDdmMzkyNzcwNWY5N2RhNWEyNDMzODZmIiwidGFnIjoiIn0%3D; expires=Sat, 25 Apr 2026 20:19:20 GMT; Max-Age=7200; path=\/; domain=localhost; httponly; samesite=lax"]},"response_cookies":["XSRF-TOKEN=eyJpdiI6InBqZHhQbTc3RUwxQVlYTWRPanV6M1E9PSIsInZhbHVlIjoiTmVPcVJFUzZPdm5wMzF1OWl6dUY2ODc3Ym9mS2czeTN4N0ZHMzV3UW1MU0lEZ2NqamMvK2ovb0hPdHN2OFR2NmRrU0lTcU9WWVVmS0dhdkxnK05BcU1hWk5rTzRsc2swYU9lSXQ1cmNFZDBVV041dzhqNnBOQmZscE5CRSt5a0giLCJtYWMiOiJiYzFlMDlhYjA0MzBiMGYyNzJkNzBjNDg1ZDYxOWQ2Yjc1YTJhODVmNDdlZmEwNTYzMTM4ODI5YTk4MzM1ZWY1IiwidGFnIjoiIn0%3D; expires=Sat, 25-Apr-2026 20:19:20 GMT; domain=localhost; path=\/","myraport-session=eyJpdiI6Im9HZVE1N04waUxMZEhpcklyRFpua3c9PSIsInZhbHVlIjoidFljTlkranYxMXJzWWdUajVqVk5XMit4TnRnK3FoYUdYbk5pbGQ5VG9ZdzJhZjRTUjJpVEc5d1NReUc4TVg2ZU5sN2xTVWVSc1hkeUJhYkFrNG1EVUFmUkhvOEVoekRHazU1OFZPMy9PVFQ2YjV0dC9zcERUMHkySTQ1M1JTOE4iLCJtYWMiOiJhNmQ3MzhhM2FmNGU1ZTc5NjA0NzA2MTA1ODI0M2MxYTM1NWM0NDAxMDdmMzkyNzcwNWY5N2RhNWEyNDMzODZmIiwidGFnIjoiIn0%3D; expires=Sat, 25-Apr-2026 20:19:20 GMT; domain=localhost; path=\/; httponly"],"session_metadata":[],"session_attributes":{"_token":"QA***rZ","_flash":{"old":[],"new":[]}},"flashes":[],"path_info":"\/api\/halaman2\/generate-ai","locale":"en"},"tooltip":{"status":"429 Too Many Requests","full_url":"http:\/\/localhost:8000\/api\/halaman2\/generate-ai","action_name":null,"controller_action":"App\\Http\\Controllers\\Api\\Halaman2Controller@generateAI"},"badge":429},"exceptions":{"count":0,"exceptions":[]},"messages":{"count":0,"messages":[]},"memory":{"peak_usage":1610840,"peak_usage_str":"2MB"},"laravel":{"version":"13.x","tooltip":{"Laravel Version":"13.6.0","PHP Version":"8.4.16","Environment":"local","Debug Mode":"Enabled","URL":"localhost:8000","Timezone":"UTC","Locale":"en"}},"views":{"count":0,"nb_templates":0,"templates":[]},"queries":{"count":7,"nb_statements":6,"nb_visible_statements":7,"nb_excluded_statements":0,"nb_failed_statements":0,"accumulated_duration":0.02547,"accumulated_duration_str":"25.47ms","memory_usage":0,"memory_usage_str":null,"statements":[{"sql":"Connection Established","type":"transaction","params":[],"backtrace":[{"index":15,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},{"index":16,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":43},{"index":19,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":20,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":21,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1777141150.325192,"slow":false,"filename":"PersonalAccessToken.php:66","source":{"index":15,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FPersonalAccessToken.php&line=66","ajax":false,"filename":"PersonalAccessToken.php","line":"66","path":"\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php"},"connection":"myraport"},{"sql":"select * from `personal_access_tokens` where `personal_access_tokens`.`id` = '2' limit 1","type":"query","params":["2"],"backtrace":[{"index":18,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},{"index":19,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":43},{"index":22,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":23,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":24,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1777141150.326014,"duration":0.01905,"duration_str":"19.05ms","slow":false,"filename":"PersonalAccessToken.php:66","source":{"index":18,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php","line":66},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FPersonalAccessToken.php&line=66","ajax":false,"filename":"PersonalAccessToken.php","line":"66","path":"\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php"},"connection":"myraport","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select * from `personal_access_tokens` where `personal_access_tokens`.`id` = ? limit 1","modes":["explain"],"hash":"9c5765fb6d8d4f8bb6e0e40b4610ed052e82500b887264c2fb10e07977b67c55"},"start_percent":0,"width_percent":74.794},{"sql":"select * from `users` where `users`.`id` = 1 limit 1","type":"query","params":[1],"backtrace":[{"index":19,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":130},{"index":20,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":45},{"index":23,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":24,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":25,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1777141150.347006,"duration":0.00087,"duration_str":"870\u03bcs","slow":false,"filename":"Guard.php:130","source":{"index":19,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":130},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FGuard.php&line=130","ajax":false,"filename":"Guard.php","line":"130","path":"\/vendor\/laravel\/sanctum\/src\/Guard.php"},"connection":"myraport","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select * from `users` where `users`.`id` = ? limit 1","modes":["explain"],"hash":"d790941f1145e01ba400cefd8b60796201a5625d498037dfbbb8c6556c9dccdb"},"start_percent":74.794,"width_percent":3.416},{"sql":"update `personal_access_tokens` set `last_used_at` = '2026-04-25 18:19:10', `personal_access_tokens`.`updated_at` = '2026-04-25 18:19:10' where `id` = 2","type":"query","params":["2026-04-25 18:19:10","2026-04-25 18:19:10",2],"backtrace":[{"index":14,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":167},{"index":15,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":57},{"index":18,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/GuardHelpers.php","line":56},{"index":19,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":82},{"index":20,"namespace":"middleware","name":"auth","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Auth\/Middleware\/Authenticate.php","line":61}],"start":1777141150.349609,"duration":0.00233,"duration_str":"2.33ms","slow":false,"filename":"Guard.php:167","source":{"index":14,"namespace":null,"name":"vendor\/laravel\/sanctum\/src\/Guard.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/sanctum\/src\/Guard.php","line":167},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FGuard.php&line=167","ajax":false,"filename":"Guard.php","line":"167","path":"\/vendor\/laravel\/sanctum\/src\/Guard.php"},"connection":"myraport","start_percent":78.21,"width_percent":9.148},{"sql":"select count(*) as aggregate from `siswa` where `id` = 1","type":"query","params":[1],"backtrace":[{"index":13,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","line":53},{"index":14,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","line":1044},{"index":15,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","line":1015},{"index":16,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","line":728},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","line":481}],"start":1777141150.35381,"duration":0.00108,"duration_str":"1.08ms","slow":false,"filename":"DatabasePresenceVerifier.php:53","source":{"index":13,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","line":53},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fframework%2Fsrc%2FIlluminate%2FValidation%2FDatabasePresenceVerifier.php&line=53","ajax":false,"filename":"DatabasePresenceVerifier.php","line":"53","path":"\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php"},"connection":"myraport","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select count(*) as aggregate from `siswa` where `id` = ?","modes":["explain"],"hash":"a94061fb86ab30d3e82b8e2a036a5a16386e1c950bba7ac960e8d9cea33a3c82"},"start_percent":87.358,"width_percent":4.24},{"sql":"select count(*) as aggregate from `tahun_ajaran` where `id` = '1'","type":"query","params":["1"],"backtrace":[{"index":13,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","line":53},{"index":14,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","line":1044},{"index":15,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Concerns\/ValidatesAttributes.php","line":1015},{"index":16,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","line":728},{"index":17,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/Validator.php","line":481}],"start":1777141150.355647,"duration":0.0008900000000000001,"duration_str":"890\u03bcs","slow":false,"filename":"DatabasePresenceVerifier.php:53","source":{"index":13,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php","line":53},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fframework%2Fsrc%2FIlluminate%2FValidation%2FDatabasePresenceVerifier.php&line=53","ajax":false,"filename":"DatabasePresenceVerifier.php","line":"53","path":"\/vendor\/laravel\/framework\/src\/Illuminate\/Validation\/DatabasePresenceVerifier.php"},"connection":"myraport","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select count(*) as aggregate from `tahun_ajaran` where `id` = ?","modes":["explain"],"hash":"323243f701c06a95e2edc9fe586a04de2bbe549ced7d04dc2cde109cb90bcc18"},"start_percent":91.598,"width_percent":3.494},{"sql":"select * from `siswa` where `siswa`.`id` = 1 limit 1","type":"query","params":[1],"backtrace":[{"index":19,"namespace":null,"name":"app\/Http\/Controllers\/Api\/Halaman2Controller.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/app\/Http\/Controllers\/Api\/Halaman2Controller.php","line":87},{"index":20,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/ControllerDispatcher.php","line":46},{"index":21,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":269},{"index":22,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Route.php","line":215},{"index":23,"namespace":null,"name":"vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/vendor\/laravel\/framework\/src\/Illuminate\/Routing\/Router.php","line":822}],"start":1777141150.358445,"duration":0.00125,"duration_str":"1.25ms","slow":false,"filename":"Halaman2Controller.php:87","source":{"index":19,"namespace":null,"name":"app\/Http\/Controllers\/Api\/Halaman2Controller.php","file":"\/Users\/macbook\/Desktop\/myraport\/backend\/app\/Http\/Controllers\/Api\/Halaman2Controller.php","line":87},"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fapp%2FHttp%2FControllers%2FApi%2FHalaman2Controller.php&line=87","ajax":false,"filename":"Halaman2Controller.php","line":"87","path":"\/app\/Http\/Controllers\/Api\/Halaman2Controller.php"},"connection":"myraport","explain":{"url":"http:\/\/localhost:8000\/_debugbar\/queries\/explain","driver":"mysql","connection":"mysql","query":"select * from `siswa` where `siswa`.`id` = ? limit 1","modes":["explain"],"hash":"4140df8f30d92cb798d23b49ebd5668197c2becd3f22473f8da2f3130c18a161"},"start_percent":95.092,"width_percent":4.908}]},"models":{"data":{"Laravel\\Sanctum\\PersonalAccessToken":{"retrieved":1,"updated":1,"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fvendor%2Flaravel%2Fsanctum%2Fsrc%2FPersonalAccessToken.php&line=1","ajax":false,"filename":"PersonalAccessToken.php","line":"?","path":"\/vendor\/laravel\/sanctum\/src\/PersonalAccessToken.php"}},"App\\Models\\User":{"retrieved":1,"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fapp%2FModels%2FUser.php&line=1","ajax":false,"filename":"User.php","line":"?","path":"\/app\/Models\/User.php"}},"App\\Models\\Siswa":{"retrieved":1,"xdebug_link":{"url":"phpstorm:\/\/open?file=%2FUsers%2Fmacbook%2FDesktop%2Fmyraport%2Fbackend%2Fapp%2FModels%2FSiswa.php&line=1","ajax":false,"filename":"Siswa.php","line":"?","path":"\/app\/Models\/Siswa.php"}}},"count":4,"key_map":{"retrieved":"Retrieved","created":"Created","updated":"Updated","deleted":"Deleted"},"is_counter":true,"badges":{"retrieved":3,"updated":1}},"symfonymailer_mails":{"count":0,"mails":[]},"gate":{"count":0,"messages":[]},"jobs":{"data":[],"count":0,"key_map":{"value":"Count"},"is_counter":true},"http_client":{"nb_requests":3,"requests":[{"method":"POST","url":"https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=AIzaSyDzgPb_Lr73d_gp-KrzbSyTnB6cSUGI0z0","status":429,"duration":"535ms","details":{"request_data":{"contents":[{"parts":[{"text":"Anda adalah operator Raport Digital Madrasah (RDM) Kemenag yang mengisi\ndeskripsi kokurikuler pada raport MTs sesuai format resmi Kemenag.\n\nTugas: Buatkan teks deskripsi kokurikuler untuk raport siswa.\n\nData Siswa:\n- Jenis Kelamin: Perempuan\n- Semester: Ganjil\n\nKetentuan WAJIB:\n- Kokurikuler RDM Kemenag mencakup 3 aspek:\n  (1) Beriman & bertakwa kepada Allah, berakhlak mulia\n  (2) Mandiri dan bertanggung jawab\n  (3) Mampu mengelola emosi dan berinteraksi sosial\n- Tulis 2-3 kalimat yang mencakup ketiga aspek tersebut\n- Gunakan kata ganti \"Ia\" (BUKAN nama siswa)\n- Bahasa Indonesia formal, positif, dan memotivasi\n- Sesuai konteks madrasah islami\n- JANGAN tambahkan preamble atau penjelasan apapun\n- Langsung tulis teksnya saja\n\nContoh output yang benar:\nIa senantiasa menjalankan ibadah dengan tekun dan menunjukkan akhlak yang terpuji dalam keseharian. Dengan penuh tanggung jawab, ia mampu menyelesaikan tugas secara mandiri dan tepat waktu. Ia juga mampu mengelola emosi dengan baik serta berinteraksi secara positif bersama teman dan guru.\n\nSekarang tulis untuk siswa Perempuan semester Ganjil:"}]}],"generationConfig":{"temperature":0.7,"maxOutputTokens":"***","thinkingConfig":{"thinkingBudget":0}}},"request_headers":{"Content-Length":["1267"],"User-Agent":["GuzzleHttp\/7"],"Content-Type":["application\/json"],"Host":["generativelanguage.googleapis.com"]},"response":{"error":{"code":429,"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits. To monitor your current usage, head to: https:\/\/ai.dev\/rate-limit. \n* Quota exceeded for metric: generativelanguage.googleapis.com\/generate_content_free_tier_requests, limit: 20, model: gemini-2.5-flash\nPlease retry in 49.281636453s.","status":"RESOURCE_EXHAUSTED","details":[{"@type":"type.googleapis.com\/google.rpc.Help","links":[{"description":"Learn more about Gemini API quotas","url":"https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits"}]},{"@type":"type.googleapis.com\/google.rpc.QuotaFailure","violations":[{"quotaMetric":"generativelanguage.googleapis.com\/generate_content_free_tier_requests","quotaId":"GenerateRequestsPerDayPerProjectPerModel-FreeTier","quotaDimensions":{"_cut":2},"quotaValue":"20"}]},{"@type":"type.googleapis.com\/google.rpc.RetryInfo","retryDelay":"49s"}]}},"response_headers":{"X-Gemini-Service-Tier":["standard"],"Vary":["X-Origin","Referer","Origin,Accept-Encoding"],"Content-Type":["application\/json; charset=UTF-8"],"Date":["Sat, 25 Apr 2026 18:19:10 GMT"],"Server":["scaffolding on HTTPServer2"],"X-XSS-Protection":["0"],"X-Frame-Options":["SAMEORIGIN"],"X-Content-Type-Options":["nosniff"],"Server-Timing":["gfet4t7; dur=286"],"Alt-Svc":["h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"],"Accept-Ranges":["none"],"Transfer-Encoding":["chunked"]}}},{"method":"POST","url":"https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=AIzaSyDzgPb_Lr73d_gp-KrzbSyTnB6cSUGI0z0","status":429,"duration":"667ms","details":{"request_data":{"contents":[{"parts":[{"text":"Anda adalah operator Raport Digital Madrasah (RDM) Kemenag yang mengisi\ndeskripsi kokurikuler pada raport MTs sesuai format resmi Kemenag.\n\nTugas: Buatkan teks deskripsi kokurikuler untuk raport siswa.\n\nData Siswa:\n- Jenis Kelamin: Perempuan\n- Semester: Ganjil\n\nKetentuan WAJIB:\n- Kokurikuler RDM Kemenag mencakup 3 aspek:\n  (1) Beriman & bertakwa kepada Allah, berakhlak mulia\n  (2) Mandiri dan bertanggung jawab\n  (3) Mampu mengelola emosi dan berinteraksi sosial\n- Tulis 2-3 kalimat yang mencakup ketiga aspek tersebut\n- Gunakan kata ganti \"Ia\" (BUKAN nama siswa)\n- Bahasa Indonesia formal, positif, dan memotivasi\n- Sesuai konteks madrasah islami\n- JANGAN tambahkan preamble atau penjelasan apapun\n- Langsung tulis teksnya saja\n\nContoh output yang benar:\nIa senantiasa menjalankan ibadah dengan tekun dan menunjukkan akhlak yang terpuji dalam keseharian. Dengan penuh tanggung jawab, ia mampu menyelesaikan tugas secara mandiri dan tepat waktu. Ia juga mampu mengelola emosi dengan baik serta berinteraksi secara positif bersama teman dan guru.\n\nSekarang tulis untuk siswa Perempuan semester Ganjil:"}]}],"generationConfig":{"temperature":0.7,"maxOutputTokens":"***","thinkingConfig":{"thinkingBudget":0}}},"request_headers":{"Content-Length":["1267"],"User-Agent":["GuzzleHttp\/7"],"Content-Type":["application\/json"],"Host":["generativelanguage.googleapis.com"]},"response":{"error":{"code":429,"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits. To monitor your current usage, head to: https:\/\/ai.dev\/rate-limit. \n* Quota exceeded for metric: generativelanguage.googleapis.com\/generate_content_free_tier_requests, limit: 20, model: gemini-2.5-flash\nPlease retry in 45.715642576s.","status":"RESOURCE_EXHAUSTED","details":[{"@type":"type.googleapis.com\/google.rpc.Help","links":[{"description":"Learn more about Gemini API quotas","url":"https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits"}]},{"@type":"type.googleapis.com\/google.rpc.QuotaFailure","violations":[{"quotaMetric":"generativelanguage.googleapis.com\/generate_content_free_tier_requests","quotaId":"GenerateRequestsPerDayPerProjectPerModel-FreeTier","quotaDimensions":{"_cut":2},"quotaValue":"20"}]},{"@type":"type.googleapis.com\/google.rpc.RetryInfo","retryDelay":"45s"}]}},"response_headers":{"X-Gemini-Service-Tier":["standard"],"Vary":["X-Origin","Referer","Origin,Accept-Encoding"],"Content-Type":["application\/json; charset=UTF-8"],"Date":["Sat, 25 Apr 2026 18:19:14 GMT"],"Server":["scaffolding on HTTPServer2"],"X-XSS-Protection":["0"],"X-Frame-Options":["SAMEORIGIN"],"X-Content-Type-Options":["nosniff"],"Server-Timing":["gfet4t7; dur=294"],"Alt-Svc":["h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"],"Accept-Ranges":["none"],"Transfer-Encoding":["chunked"]}}},{"method":"POST","url":"https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=AIzaSyDzgPb_Lr73d_gp-KrzbSyTnB6cSUGI0z0","status":429,"duration":"535ms","details":{"request_data":{"contents":[{"parts":[{"text":"Anda adalah operator Raport Digital Madrasah (RDM) Kemenag yang mengisi\ndeskripsi kokurikuler pada raport MTs sesuai format resmi Kemenag.\n\nTugas: Buatkan teks deskripsi kokurikuler untuk raport siswa.\n\nData Siswa:\n- Jenis Kelamin: Perempuan\n- Semester: Ganjil\n\nKetentuan WAJIB:\n- Kokurikuler RDM Kemenag mencakup 3 aspek:\n  (1) Beriman & bertakwa kepada Allah, berakhlak mulia\n  (2) Mandiri dan bertanggung jawab\n  (3) Mampu mengelola emosi dan berinteraksi sosial\n- Tulis 2-3 kalimat yang mencakup ketiga aspek tersebut\n- Gunakan kata ganti \"Ia\" (BUKAN nama siswa)\n- Bahasa Indonesia formal, positif, dan memotivasi\n- Sesuai konteks madrasah islami\n- JANGAN tambahkan preamble atau penjelasan apapun\n- Langsung tulis teksnya saja\n\nContoh output yang benar:\nIa senantiasa menjalankan ibadah dengan tekun dan menunjukkan akhlak yang terpuji dalam keseharian. Dengan penuh tanggung jawab, ia mampu menyelesaikan tugas secara mandiri dan tepat waktu. Ia juga mampu mengelola emosi dengan baik serta berinteraksi secara positif bersama teman dan guru.\n\nSekarang tulis untuk siswa Perempuan semester Ganjil:"}]}],"generationConfig":{"temperature":0.7,"maxOutputTokens":"***","thinkingConfig":{"thinkingBudget":0}}},"request_headers":{"Content-Length":["1267"],"User-Agent":["GuzzleHttp\/7"],"Content-Type":["application\/json"],"Host":["generativelanguage.googleapis.com"]},"response":{"error":{"code":429,"message":"You exceeded your current quota, please check your plan and billing details. For more information on this error, head to: https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits. To monitor your current usage, head to: https:\/\/ai.dev\/rate-limit. \n* Quota exceeded for metric: generativelanguage.googleapis.com\/generate_content_free_tier_requests, limit: 20, model: gemini-2.5-flash\nPlease retry in 40.077005772s.","status":"RESOURCE_EXHAUSTED","details":[{"@type":"type.googleapis.com\/google.rpc.Help","links":[{"description":"Learn more about Gemini API quotas","url":"https:\/\/ai.google.dev\/gemini-api\/docs\/rate-limits"}]},{"@type":"type.googleapis.com\/google.rpc.QuotaFailure","violations":[{"quotaMetric":"generativelanguage.googleapis.com\/generate_content_free_tier_requests","quotaId":"GenerateRequestsPerDayPerProjectPerModel-FreeTier","quotaDimensions":{"_cut":2},"quotaValue":"20"}]},{"@type":"type.googleapis.com\/google.rpc.RetryInfo","retryDelay":"40s"}]}},"response_headers":{"X-Gemini-Service-Tier":["standard"],"Vary":["X-Origin","Referer","Origin,Accept-Encoding"],"Content-Type":["application\/json; charset=UTF-8"],"Date":["Sat, 25 Apr 2026 18:19:20 GMT"],"Server":["scaffolding on HTTPServer2"],"X-XSS-Protection":["0"],"X-Frame-Options":["SAMEORIGIN"],"X-Content-Type-Options":["nosniff"],"Server-Timing":["gfet4t7; dur=279"],"Alt-Svc":["h3=\":443\"; ma=2592000,h3-29=\":443\"; ma=2592000"],"Accept-Ranges":["none"],"Transfer-Encoding":["chunked"]}}}]},"time":{"count":8,"start":1777141150.30754,"end":1777141160.127011,"duration":9.81947112083435,"duration_str":"9.82s","measures":[{"label":"Booting","start":1777141150.30754,"relative_start":0,"end":1777141150.319873,"relative_end":1777141150.319873,"duration":0.012333154678344727,"duration_str":"12.33ms","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null},{"label":"Application","start":1777141150.31989,"relative_start":0.012350082397460938,"end":1777141160.127016,"relative_end":5.0067901611328125e-6,"duration":9.80712604522705,"duration_str":"9.81s","memory":0,"memory_str":"0B","params":[],"collector":"time","group":null},{"label":"Routing","start":1777141150.32264,"relative_start":0.01510000228881836,"end":1777141150.323063,"relative_end":1777141150.323063,"duration":0.0004229545593261719,"duration_str":"423\u03bcs","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null},{"label":"GET https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=AIzaSyDzgPb_Lr73d_gp-KrzbSyTnB6cSUGI0z0","start":1777141150.370449,"relative_start":0.06290912628173828,"end":1777141150.905299,"relative_end":1777141150.905299,"duration":0.5348498821258545,"duration_str":"535ms","memory":0,"memory_str":"0B","params":[],"collector":"http_client","group":"http_client"},{"label":"GET https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=AIzaSyDzgPb_Lr73d_gp-KrzbSyTnB6cSUGI0z0","start":1777141153.909247,"relative_start":3.6017069816589355,"end":1777141154.576619,"relative_end":1777141154.576619,"duration":0.6673719882965088,"duration_str":"667ms","memory":0,"memory_str":"0B","params":[],"collector":"http_client","group":"http_client"},{"label":"GET https:\/\/generativelanguage.googleapis.com\/v1beta\/models\/gemini-2.5-flash:generateContent?key=AIzaSyDzgPb_Lr73d_gp-KrzbSyTnB6cSUGI0z0","start":1777141159.585963,"relative_start":9.278423070907593,"end":1777141160.120713,"relative_end":1777141160.120713,"duration":0.5347499847412109,"duration_str":"535ms","memory":0,"memory_str":"0B","params":[],"collector":"http_client","group":"http_client"},{"label":"Preparing Response","start":1777141160.122552,"relative_start":9.815011978149414,"end":1777141160.122667,"relative_end":1777141160.122667,"duration":0.00011515617370605469,"duration_str":"115\u03bcs","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null},{"label":"Preparing Response","start":1777141160.123862,"relative_start":9.816322088241577,"end":1777141160.123963,"relative_end":1777141160.123963,"duration":0.0001010894775390625,"duration_str":"101\u03bcs","memory":0,"memory_str":"0B","params":[],"collector":null,"group":null}]},"cache":{"count":0,"start":1777141150.307286,"end":1777141160.127089,"duration":9.81980299949646,"duration_str":"9.82s","measures":[],"nb_measures":0}}