run_checks
Run a verification command (test, lint, or build) for a task using allowed executables. The result is recorded as review evidence for submission.
Instructions
Run an allowlisted verification command (tests/linters/builds) for a task.
Allowed executables: pytest, python, uv, pip, ruff, mypy, black, flake8, npm, pnpm, yarn, npx, node, tsc, eslint, jest, vitest, go, cargo, make. The command runs without a shell (no pipes/redirects), with a hard timeout, and the result is recorded on the task as review evidence. Include the relevant output in your submit_for_review content.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_id | Yes | ||
| command | Yes | ||
| cwd | Yes | ||
| timeout_seconds | No |