Card snapshot
pipeline-agent-production-7736.up.railway.app
·
2026-06-03 19:13:03 UTC
·
88fbe7b350d6ce86cf1da7f0bef7953caf63431fa595963d4e1a6c04ffd0f2e0
This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.
{
"type": "https://eips.ethereum.org/EIPS/eip-8004#registration-v1",
"protocolVersion": "1.0",
"name": "Pipeline",
"description": "A Mediator Gateway that chains any combination of the Distill agents (refine, forge, shield, trace) sequentially in one x402-paid call. Execution is asynchronous: the invoke endpoint returns a task_id immediately and the pipeline runs in the background; poll the free status endpoint for results.",
"version": "1.0.0",
"url": "https://pipeline-agent-production-7736.up.railway.app",
"provider": {
"organization": "Distill",
"url": "https://quitx5454.github.io/pulse"
},
"endpoints": [
{
"name": "invoke",
"url": "https://pipeline-agent-production-7736.up.railway.app/entrypoints/pipeline/invoke",
"method": "POST",
"protocolBinding": "HTTP+JSON"
},
{
"name": "status",
"url": "https://pipeline-agent-production-7736.up.railway.app/entrypoints/pipeline/status/{task_id}",
"method": "GET",
"protocolBinding": "HTTP+JSON"
}
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"stateTransitionHistory": false
},
"defaultInputModes": [
"application/json"
],
"defaultOutputModes": [
"application/json"
],
"skills": [
{
"id": "pipeline",
"name": "Chain Distill Agents",
"description": "Chain any combination of the Distill agents (refine, forge, shield, trace) sequentially in one x402-paid call. Returns a task_id immediately and runs async; poll the status endpoint for results.",
"tags": [
"orchestration",
"pipeline",
"x402",
"async",
"mediator-gateway"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
},
{
"id": "pipeline-status",
"name": "Check Pipeline Status",
"description": "Poll the free status endpoint with a task_id to retrieve the current state, per-step results, and final output of a previously submitted pipeline run.",
"tags": [
"status",
"polling",
"async",
"pipeline"
],
"inputModes": [
"application/json"
],
"outputModes": [
"application/json"
]
}
],
"securitySchemes": {
"x402_commerce": {
"type": "apiKey",
"in": "header",
"name": "PAYMENT-SIGNATURE",
"description": "x402 micropayment signature settled on Base Mainnet via the Coinbase CDP facilitator. Required for the invoke endpoint only; the status endpoint is free."
}
},
"security": [
{
"x402_commerce": []
}
],
"registrations": [
{
"agentId": 54366,
"agentRegistry": "eip155:8453:0x8004A169FB4a3325136EB29fA0ceB6D2e539a432"
}
],
"extensions": {
"payment_required": {
"protocol": "x402",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x104b5768FE505c400dd98F447665CB5c6fca388A",
"maxAmountRequired": "30000",
"price": "0.03 USDC"
},
"bazaar": {
"accepts": [
{
"scheme": "exact",
"network": "eip155:8453",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"payTo": "0x104b5768FE505c400dd98F447665CB5c6fca388A",
"maxAmountRequired": "30000",
"maxTimeoutSeconds": 60,
"resource": "https://pipeline-agent-production-7736.up.railway.app/entrypoints/pipeline/invoke",
"description": "Chain any combination of the Distill agents (refine, forge, shield, trace) in one call.",
"mimeType": "application/json"
}
]
}
},
"signatures": []
}