explain
Shows one test’s recent results, flakiness or main-branch breakage, and why siftwise would or wouldn’t select it for the current change.
Instructions
Call this to understand one test: its recent results, whether it is flaky or broken on main, and why siftwise would or wouldn't select it for your current change. Use it when a selection or a triage verdict surprises you, before overriding it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| base | No | Branch or ref the change is diffed against (default: SIFTWISE_BASE_REF, else the branch origin/HEAD points to, else main). | |
| test_id | Yes | The test, as siftwise names it: classname::name. | |
| variant | No | CI matrix leg to compare with (e.g. ubuntu-py3.12), if the repo has several. | |
| repo_path | No | Absolute path of the repository. Only needed when siftwise says it isn't running in a git repository (default: SIFTWISE_REPO_PATH, CLAUDE_PROJECT_DIR, the client's workspace roots, else the server's working directory). | |
| include_uncommitted | No | Include staged, unstaged and untracked changes in the change. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||