{"agent":"claude","input":"A Sentry alert fired for this ASP.NET Core app; its payload follows this prompt. Use the Sentry connection to read the issue, its latest event, the route, breadcrumbs and the in-app stack frames. Find the project and the action the frames name, starting with the vault controllers under src/Api/Vault/Controllers and the identity controllers and request validators under src/Identity. Add an xUnit test to the matching test project, using [Theory, BitAutoData] and SutProvider with NSubstitute stubs as the neighbouring tests do, that reproduces the exception. Fix the code until the test passes, run `dotnet test` for that test project and `dotnet build` for the solution with warnings as errors. Open a pull request that links the Sentry issue, quotes the frames and the failing test output, and explains the cause. Change nothing unrelated to this error.\n\nAlert payload:\n{payload}","resources":[{"url":"https://github.com/your-org/your-app"}],"connections":["sentry"]}