{"agent":"claude","input":"Write Jest tests for this TypeScript GitHub Action. Read action.yml for its inputs and outputs, then src/main.ts and every helper it calls, and list every input combination and failure path, including each core.setFailed call and any catch branch that does not fail the step. Follow the mocking pattern the existing tests use (fixtures and jest.unstable_mockModule for ESM) and use fake timers instead of real waits. Install the Node version in .node-version, run npm ci, then run npm run all so formatting, lint, tests, the coverage badge and dist are all regenerated. Do not change the action's behaviour; if a path looks like a bug, add a test that documents today's behaviour and say so in the pull request. Open a pull request that lists each new test case and the coverage before and after.","resources":[{"url":"https://github.com/your-org/your-app"}]}