Request
Your agent submits one or more exact npm or PyPI package versions for a preflight check.
Dependency Preflight checks exact npm and PyPI package versions before installation and returns a deterministic ALLOW, REVIEW, or BLOCK decision with reasons and source evidence.
Put a machine-readable checkpoint between an agent choosing a dependency and actually installing it.
Your agent submits one or more exact npm or PyPI package versions for a preflight check.
Dependency Preflight checks package metadata and evidence, then applies a defined policy.
Your automation receives ALLOW, REVIEW, or BLOCK and can continue, escalate, or stop.
The goal is not another dashboard. It is a compact decision service that agents can call exactly when they need it.
Evaluate the package version the agent is actually about to install, rather than relying on a vague package-level signal.
Translate evidence into a compact ALLOW, REVIEW, or BLOCK result that automation can handle predictably.
Return the reasons and source evidence behind the result so the next agent or human can inspect what drove the decision.
Use REVIEW as a deliberate pause point when a dependency deserves human or higher-level agent attention.
Known-vulnerability, release-age, install-script, lifecycle, license, and package-metadata checks for exact npm and PyPI versions.
The service stays intentionally narrow: structured input, structured output, and pay-per-use access when your workflow needs it.
POST /v1/dependency-preflight
Content-Type: application/json
{
"ecosystem": "npm",
"packages": [
{
"name": "example-package",
"version": "1.0.0"
}
],
"policy": "balanced"
}
{
"request_id": "req_…",
"decision": "allow",
"policy": {
"name": "balanced",
"version": "…"
},
"summary": {
"package_count": 1,
"allow": 1,
"review": 0,
"block": 0
},
"packages": [
{
"name": "example-package",
"requested_version": "1.0.0",
"decision": "allow",
"findings": [],
"evidence": [ ... ]
}
]
}
The demo returns a fixed example so visitors can inspect the decision structure before making a live request.
No recurring plan. Call the service when an agent needs a decision, pay for that request, and move on.
Preflight Stack is an umbrella for small, agent-native API services. Dependency Preflight is the first.
Exact npm and PyPI version checks with deterministic decisions, findings, and source evidence.
Additional services can be added when a narrow, reusable decision point is genuinely useful to agent workflows.
Keep services machine-readable, easy to inspect, and callable only when the workflow needs them.
It evaluates exact npm or PyPI versions using package metadata and evidence including lifecycle information, known-vulnerability data, install-script signals, and license-related policy inputs.
REVIEW is a deliberate escalation signal. Your workflow can pause, route the evidence to a human or another agent, or apply whatever review policy you choose before installation continues.
No subscription is required, and the service is designed without a persistent customer account requirement. Live preflight requests are pay-per-use.
No. The free demo is intentionally fixed so anyone can inspect the response structure without payment. Live dependency checks use the preflight endpoint.
A live Dependency Preflight request costs $0.02 USDC. The fixed demo remains free.