checksum-ai/Checksum AI Test Generation

Trigger Checksum AI test generation for a pull request. The agent reads the PR diff and opens a tests-repo PR with the generated coverage.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
api-keyChecksum AI API key. Pass via a secret (see README for an example).yes
pr-numberSource PR number. Auto-detected from the workflow event when running on pull_request / pull_request_target. On push, looked up via the GitHub API.no
repo-nameSource repository in `<owner>/<repo>` form. Auto-detected from `GITHUB_REPOSITORY` when omitted.no
branchPR head branch. Auto-detected from the workflow event (`GITHUB_HEAD_REF` on pull_request, `GITHUB_REF_NAME` on push) when omitted.no
metadataJSON object of free-form metadata attached to the generation session, useful for tracing or correlation IDs.no
api-base-urlChecksum AI API base URL.nohttps://api.checksum.ai
github-tokenToken used to look up the open PR for the current branch when running on a `push` event (so `pr-number` can be auto-resolved). Defaults to the workflow's GITHUB_TOKEN. Needs `pull-requests: read` permission. Ignored on `pull_request` events.no${{ github.token }}
namedescription
batch-idGeneration batch UUID. Use it to poll progress via /public-api/v1/auto-generate/batch/{batchId}.
session-idAgent session UUID for the generation run.
session-urlWebapp link to the agent session.