{"uid":"cap_MUPa6wDwis9AzIHYypy-6","slug":"salt19-github-repo-preflight-check-0723b0e1","name":"SALT19 GitHub Repo Preflight Check","description":"Machine-discoverable, x402-paid technical decision utilities for autonomous agents.","url":"https://salt19-agent-utility-grid.salt19-llc.workers.dev/v1/github-repo-preflight","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"repo":{"type":"string","maxLength":512}}},"responseSchema":{"type":"json","example":{"license":"Apache-2.0","archived":false,"repository":"cloudflare/workers-sdk","risk_flags":[],"open_issues":123,"default_branch":"main","days_since_push":1}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.1","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.1/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.1","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_6Mxb9QHN3vJGnv5Io9wU4","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.1","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches key metadata and risk flags for a GitHub repository to support automated dependency and integration decisions.","exampleAgentPrompt":"Before I add it as a dependency, can you run a preflight check on the cloudflare/workers-sdk GitHub repo and tell me its license, whether it's archived, how many open issues it has, and when it was last pushed to?","exampleUseCases":[{"title":"Dependency vetting before install","prompt":"I'm about to add openai/openai-python as a dependency — can you check if it's still actively maintained, what license it uses, and whether there are any risk flags I should know about?"},{"title":"Detecting abandoned open source libraries","prompt":"Check the GitHub repo for expressjs/express and tell me how many days it's been since the last push and whether it's been archived — I want to know if it's still worth using."},{"title":"License compliance check for legal review","prompt":"Our legal team needs to know the license type for the repo facebook/react before we use it in a commercial product — can you pull that info along with any risk flags?"}],"resultDescription":"A JSON object containing the repository's license identifier, archived status (boolean), open issues count, default branch name, days since last push, and an array of risk flags (which is empty if no issues are detected).","failureModes":["Invalid or non-existent repo string returns an error or empty result","Private repositories may not be accessible and could return an access error","Rate limiting on the underlying GitHub API may cause transient failures","Malformed repo string (missing owner prefix) may result in a parse or lookup error"],"whenToPreferThis":"Use this endpoint when an autonomous agent needs to make a quick, structured decision about a GitHub repository — such as before adding a dependency, evaluating a vendor's open source library, or running compliance checks. It consolidates license, activity, and risk data into a single call with a flat fee, making it ideal for agent pipelines that need deterministic, machine-readable preflight signals without managing GitHub API credentials.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:30:38.645Z","isFirstParty":false}