{"uid":"cap_KWcYgrETb1GculqPbVSY3","slug":"pr-triage-by-cult-os-87314269","name":"PR Triage by Cult OS","description":"PR Triage by Cult OS","url":"https://www.cultos.dev/services/pr-triage","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"pullRequest":{"type":"string"}}},"responseSchema":{"type":"json","example":{"id":"00000000-0000-4000-8000-000000000000","status":"queued","service":"pr-triage","statusUrl":"/services/jobs/00000000-0000-4000-8000-000000000000"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_G8V4UYvHaIvDFaeSt8tpi","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a pull request and triages it by summarizing changes, assessing risk, and categorizing the PR for review prioritization","exampleAgentPrompt":"Can you triage this pull request for me and tell me how risky it is and what it changes? Here's the PR: https://github.com/myorg/myrepo/pull/42","exampleUseCases":[{"title":"Prioritizing code review queue","prompt":"I have a bunch of open PRs piling up — can you triage this one and tell me whether it needs urgent review or can wait? PR: https://github.com/acme/backend/pull/118"},{"title":"Catching risky changes before merge","prompt":"Before we merge this PR, can you analyze it and flag any high-risk changes or things we should be careful about? Here's the link: https://github.com/myorg/api-service/pull/77"},{"title":"Onboarding new contributor PR","prompt":"A new contributor just submitted this pull request — can you summarize what it does and categorize it so I know how to handle it? PR: https://github.com/openproject/webapp/pull/204"}],"resultDescription":"A structured triage report for the pull request, including a summary of changes, a risk level assessment, a category label (e.g. bug fix, feature, refactor, chore), and recommended review priority to help engineering teams manage their code review workflow efficiently.","failureModes":["Invalid or inaccessible pull request URL returns an error","Private repository PR without proper access credentials may fail to fetch","Malformed pullRequest input field results in a validation error","Very large PRs with many files may produce incomplete or truncated analysis","Rate limits or upstream failures may cause timeouts"],"whenToPreferThis":"Choose this endpoint when you need automated, AI-driven triage of individual pull requests — especially in workflows where engineering teams want to prioritize review queues, surface risky changes early, or onboard contributors efficiently. It is purpose-built for PR analysis rather than general code review or vulnerability scanning (use the Vulnerability Audit endpoint for security-focused analysis).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:34:19.704Z","isFirstParty":false}