{"agent":"claude","input":"Fix GitHub issue #ISSUE in this Phoenix repository. Read the issue and its comments first. Start from mix.exs, its aliases and config/test.exs, then find the route in lib/hexpm_web/router.ex and the controller under lib/hexpm_web/controllers/api the report names, reading its plug chain before changing an action. Add a test to the matching module under test/hexpm_web/controllers/api that reproduces the reported behaviour with HexpmWeb.ConnCase and the existing factories, confirm it fails, then fix the controller or the context under lib/hexpm/repository until mix test passes after mix ecto.setup, and mix compile --warnings-as-errors and mix format --check-formatted pass, as .github/workflows/main.yml runs them. Do not change the Elixir requirement, mix.lock or any workflow file. Open a pull request whose body starts with Closes #ISSUE, explains the cause, lists the files and quotes the mix test summary.","resources":[{"url":"https://github.com/your-org/your-app"}]}