{"agent":"claude","input":"A Linear issue labeled agent says: \"Add API Rate Limiting to a Laravel App. Limit API tokens to 180 requests per minute with Laravel's RateLimiter, make the limit configurable in .env, and return the standard rate limit headers.\" Before changing anything, find how this app throttles API requests today (the api middleware group, any ThrottleRequests subclass, every RateLimiter::for definition and the config value it reads) and say what already matches the issue. Change only what is missing, keep one place where the API limit is defined, and keep the X-RateLimit-Limit, X-RateLimit-Remaining and Retry-After headers and the existing 429 response body. Add PHPUnit tests that hit the limit and check the headers, start MySQL in the sandbox, create and migrate the test database the way the project's CI does, and run composer test or vendor/bin/phpunit until it passes. Open a pull request that links back to the issue and lists what was already in place, what changed and why.","resources":[{"url":"https://github.com/your-org/your-app"}]}