{"agent":"claude","input":"Write tests with XCTVapor or VaporTesting for every route of this Vapor app's Todo API against an in-memory SQLite database, covering create, list, delete and invalid input. Read Package.swift and the existing tests first and use the same library, test style and app helper they use. In the test environment only, configure SQLite in memory; change nothing else in Sources/. Cover every route registered in routes.swift and the controllers, including an empty list, a missing or malformed body, an unknown id and an id that is not a UUID. Run swift test on Linux. If a route returns something its code does not intend, keep the test with the status you observed, mark it as a known issue, and explain it in the pull request. Open a pull request.","resources":[{"url":"https://github.com/your-org/your-vapor-app"}]}