{"agent":"codex","input":"Upgrade this Express project to Node 24. Inventory runtime declarations, .nvmrc, package.json engines, CI workflows, Dockerfiles and the package lockfile; explicitly report absent files. Align existing pins and add explicit runtime settings where needed. Install under Node 24, record Node and npm versions, generate Prisma, run tests and build, and verify development and built application startup. Build and exercise the Docker image. Inspect e2e prerequisites and distinguish pre-existing failures from runtime regressions. Update existing CI to run the checks on Node 24; if no workflow exists, add one for this verification and explain its service requirements. Fix demonstrated compatibility problems without unrelated upgrades. Open a pull request listing each change, command output and any checks that remain blocked.","resources":[{"url":"https://github.com/your-org/your-app"}]}