When a test run finishes, Ito posts a comment directly on the GitHub pull request. The comment gives your team a full picture of the test results without leaving GitHub.Documentation Index
Fetch the complete documentation index at: https://ito.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
What the comment contains
A PR comment from Ito includes:- Result title — A pass (
✅) or fail (❌) heading indicating the overall outcome. - Run summary — The total number of test cases that ran, how many failed, and how many passed.
- Narrative — A plain-language description of what was tested and what the agent observed.
- Failed test details — For each failing test case: what failed, the impact, numbered reproduction steps, stub/mock context, and code analysis with relevant file paths and line numbers.
- Passed test summary — A collapsible table listing all passing test cases.
- Additional findings — Failures that are not attributed to the current PR’s changes are surfaced separately so they do not affect the overall pass/fail result.
- Commit link — A link to the exact commit SHA that was tested.
- Full run link — A link to the detailed run view in the Ito dashboard.
Additional findings are pre-existing issues observed during the run that are unrelated to the changes in this PR. They are informational and do not cause the run to be marked as failed.
Configurable options
You can control what appears in PR comments from Settings → Automation. See Automation settings for the full reference.Comment content
Video links
Include video recordings of the agent’s session in the comment so reviewers can watch what was tested directly from GitHub.
Estimate Time Saved on PR
Show an estimated amount of engineering time saved by automated testing in the PR comment.
Review scope
The Review Scope settings control how Ito decides when to run and post comments:- Automatic Review — Automatically run a full review on every new pull request without manual triggering. Enabled by default.
- Automatic Incremental Review — Run tests only for areas affected by the latest changes instead of the full application. Enabled by default.
Automation settings
You can further control automated review behavior from Settings → Automation:- Automated Reviews — A master switch that enables or disables all automated review activity for the repository.
- Smart Defaults — Automatically apply recommended settings based on your repository’s size and activity.
Related
- Test Runs — The run that triggers the comment
- Test Cases — The individual results summarized in the comment
- Severity Levels — How failures are classified in the comment