Cluster recurring CI failures by fingerprint
Analyze up to twenty-five build or test logs, group retries and duplicate failures by stable secret-free fingerprints, and return cluster counts, representative messages, failure types, and the highest-frequency root cause.
$0.008 USDC POST /v1/failure-cluster
developer-tools · ci-cd · deduplication · batch
Use it for
- cluster CI failures
- deduplicate recurring build errors
- group flaky test retries
Example input
{
"logs": [
{
"log": "FAILED tests/test_math.py::test_total - AssertionError"
},
{
"log": "FAILED tests/test_math.py::test_total - AssertionError"
}
]
}Example output
{
"success": true,
"input_count": 2,
"cluster_count": 1,
"clusters": [
{
"count": 2,
"fingerprint": "ci1:0123456789abcdef01234567"
}
]
}Call it
Use an x402 v2 payment-aware client from the quickstart. An unpaid request safely returns the exact payment challenge before any work runs.