{"agent":"claude","input":"Add rate limiting to this Quarkus REST API. Read pom.xml, src/main/resources/application.properties, the two Fruit resources under src/main/java and FruitsEndpointTest first. Add the quarkus-smallrye-fault-tolerance extension and annotate the POST, PUT and DELETE methods of both resources with SmallRye's @RateLimit, with a limit and a window you state in the pull request. Extend the existing ErrorMapper so a RateLimitException returns 429 with a Retry-After header and the mapper's JSON shape. Document the quarkus.fault-tolerance override keys in application.properties after checking their exact names for this platform version. Add a @QuarkusTest that exceeds the limit and asserts 429, waits past the window and asserts success, and one that shows GET is unaffected. Check that the sandbox can run the PostgreSQL Dev Service before running tests. Run ./mvnw test, package the app, send a burst with curl, and open a pull request with the output.","resources":[{"url":"https://github.com/your-org/your-app"}]}