Endpoints: 39,967MCP servers: 22,496Payout addresses: 2,533Paid calls: 3,294Letters: 54Defects: 1,976counted 1 min ago
teppi

Server definition

Hash
sha256:8df6f54558f20632d296069e7921b17ac2a943d670690308960542849cb28929
What it is
What a remote MCP server returned when asked what it offers: 12 tools

The blob, as servednamed by its sha256

{ "instructions": "EvalGate tools are scope-filtered. Write tools (evaluations.create, test_cases.add, runs.start, traces.create) need the matching write scope and go through the same quota, lock and audit checks as the REST API; approval and baseline acceptance remain separate actions.", "tools": [ { "description": "Show the published baseline anchor and its evidence lineage.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "evaluationId": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "pattern": "^[1-9]\\d*$", "type": "string" } ], "description": "Evaluation ID returned by evaluations.list in the authenticated organization. Accepts a positive safe integer or its canonical decimal string (e.g. 8 or \"8\")." } }, "required": [ "evaluationId" ], "type": "object" }, "name": "baseline.lineage", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "baseline": { "additionalProperties": false, "properties": { "lineageAvailable": { "type": "boolean" }, "publishedRunId": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "publishedVersion": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "publishedRunId", "publishedVersion", "lineageAvailable" ], "type": "object" }, "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "evaluation": { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" }, "projectKey": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "status": { "type": "string" }, "updatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" } }, "required": [ "id", "name", "projectKey", "status", "updatedAt" ], "type": "object" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "lineage": { "anyOf": [ { "additionalProperties": false, "properties": { "edgeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nodeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "nodeCount", "edgeCount" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "evaluation", "baseline", "lineage", "explanation", "deepLink" ], "type": "object" }, { "additionalProperties": false, "properties": { "error": { "const": "not_found", "type": "string" }, "evaluationId": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" } }, "required": [ "error", "evaluationId", "explanation" ], "type": "object" } ], "type": "object" } }, { "description": "Inspect all connector definitions and exact installed setup paths. Unavailable blueprints and live verification are separate facts.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": {}, "type": "object" }, "name": "connections.catalog", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "connectors": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "liveVerified": { "const": false, "type": "boolean" }, "registryVersion": { "const": "connections-v1", "type": "string" } }, "required": [ "registryVersion", "liveVerified", "connectors" ], "type": "object" } }, { "description": "Read canonical connection references and currently visible exact resource revisions. No source access grant or execution.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "id": { "description": "Stable graph UUID returned by connections.backfill, not a credential ID.", "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "id" ], "type": "object" }, "name": "connections.graph", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "authorityEpoch": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "configuration": { "anyOf": [ { "additionalProperties": false, "properties": { "accountScope": { "type": "string" }, "fields": { "additionalProperties": { "type": "string" }, "propertyNames": { "type": "string" }, "type": "object" }, "placement": { "oneOf": [ { "additionalProperties": false, "properties": { "kind": { "const": "public", "type": "string" } }, "required": [ "kind" ], "type": "object" }, { "additionalProperties": false, "properties": { "environment": { "enum": [ "dev", "staging", "prod" ], "type": "string" }, "kind": { "const": "private", "type": "string" }, "runnerId": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" } }, "required": [ "kind", "runnerId", "environment" ], "type": "object" } ] }, "schemaVersion": { "const": 1, "type": "number" } }, "required": [ "schemaVersion", "accountScope", "placement", "fields" ], "type": "object" }, { "type": "null" } ] }, "dispatchEnabled": { "const": false, "type": "boolean" }, "driverId": { "type": "string" }, "endpoints": { "items": { "additionalProperties": false, "properties": { "bindingKey": { "type": "string" }, "credential": { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "store": { "enum": [ "gateway_config", "provider_key" ], "type": "string" }, "version": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" } }, "required": [ "store", "id", "version" ], "type": "object" }, "current": { "type": "boolean" }, "egressStatus": { "enum": [ "canonical_owner", "unbound" ], "type": "string" }, "id": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "nativeScope": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "purpose": { "enum": [ "management", "runtime", "retrieval" ], "type": "string" } }, "required": [ "id", "purpose", "bindingKey", "nativeScope", "egressStatus", "credential", "current" ], "type": "object" }, "type": "array" }, "id": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "lifecycleState": { "enum": [ "configured", "paused", "revoked" ], "type": "string" }, "name": { "type": "string" }, "revision": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "revokedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "selectedResourceRevisionIds": { "items": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "type": "array" }, "selectionEpoch": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "selectionVisibility": { "enum": [ "complete", "restricted" ], "type": "string" }, "source": { "anyOf": [ { "additionalProperties": false, "properties": { "source": { "enum": [ "gateway", "provider-key" ], "type": "string" }, "sourceId": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" } }, "required": [ "source", "sourceId" ], "type": "object" }, { "type": "null" } ] } }, "required": [ "id", "source", "configuration", "driverId", "name", "lifecycleState", "revokedAt", "revision", "authorityEpoch", "selectionEpoch", "endpoints", "selectedResourceRevisionIds", "selectionVisibility", "dispatchEnabled" ], "type": "object" } }, { "description": "List current workspace connection metadata, with source restrictions, freshness and bounded continuation. Does not reveal secrets or grant source access.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "cursor": { "description": "Opaque nextCursor from this caller and inventory revision; refresh if the inventory changes.", "maxLength": 512, "type": "string" }, "limit": { "description": "Maximum connections in one page; defaults to 25, capped at 100.", "maximum": 100, "minimum": 1, "type": "integer" }, "q": { "description": "Case-insensitive connection name or service search; up to 200 characters.", "maxLength": 200, "type": "string" }, "source": { "description": "Filter by canonical store; direct metadata still requires admin role and scope.", "enum": [ "gateway", "provider-key" ], "type": "string" } }, "type": "object" }, "name": "connections.list", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "complete": { "type": "boolean" }, "hasMore": { "type": "boolean" }, "items": { "items": { "additionalProperties": {}, "propertyNames": { "type": "string" }, "type": "object" }, "type": "array" }, "nextCursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "observedAt": { "type": "string" }, "sources": { "additionalProperties": false, "properties": { "direct": { "type": "string" }, "gateway": { "type": "string" } }, "required": [ "gateway", "direct" ], "type": "object" } }, "required": [ "items", "sources", "complete", "hasMore", "nextCursor", "observedAt" ], "type": "object" } }, { "description": "Page independent configured account roots using current administrator authority. Does not list secrets or imply verified connector availability.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "cursor": { "description": "Opaque nextCursor for the same caller, workspace, search, limit and observed metadata revision; refresh after changes.", "maxLength": 1024, "type": "string" }, "limit": { "description": "Bounded page size; defaults to 25 and is capped at 100.", "maximum": 100, "minimum": 1, "type": "integer" }, "q": { "description": "Literal case-insensitive root name/driver search; wildcard characters have no special meaning.", "maxLength": 200, "type": "string" } }, "type": "object" }, "name": "connections.roots", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "dispatchEnabled": { "const": false, "type": "boolean" }, "hasMore": { "type": "boolean" }, "items": { "items": { "additionalProperties": false, "properties": { "authorityEpoch": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "configurationVersion": { "const": 1, "type": "number" }, "driverId": { "type": "string" }, "id": { "format": "uuid", "pattern": "^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$", "type": "string" }, "lifecycleState": { "enum": [ "configured", "paused", "revoked" ], "type": "string" }, "name": { "type": "string" }, "revision": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "selectionEpoch": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "status": { "const": "configuration_only", "type": "string" } }, "required": [ "id", "name", "driverId", "revision", "authorityEpoch", "selectionEpoch", "configurationVersion", "status", "lifecycleState" ], "type": "object" }, "type": "array" }, "nextCursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "items", "hasMore", "nextCursor", "dispatchEnabled" ], "type": "object" } }, { "description": "Show the latest connector-readiness reports for the organization.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "connectorKey": { "description": "Exact report key or metadata connector key to filter the latest 50 persisted reports; omit for all reports in that snapshot. Requires admin:org.", "minLength": 1, "type": "string" } }, "type": "object" }, "name": "connector.health", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "configured": { "description": "Whether this query found persisted readiness reports; not a live credential or provider-health check.", "type": "boolean" }, "connectorKey": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "reports": { "items": { "additionalProperties": false, "properties": { "createdAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "manifestHash": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "reportKey": { "type": "string" }, "score": { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, "status": { "type": "string" } }, "required": [ "reportKey", "status", "score", "manifestHash", "createdAt" ], "type": "object" }, "type": "array" } }, "required": [ "connectorKey", "configured", "reports", "explanation", "deepLink" ], "type": "object" } }, { "description": "Search the published OpenAPI operation catalog for relevant help.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "limit": { "description": "Maximum matching operations, from 1 to 20; defaults to 10.", "maximum": 20, "minimum": 1, "type": "integer" }, "query": { "description": "Search terms for the public OpenAPI operation catalog (1–200 characters); all whitespace-separated terms must match.", "maxLength": 200, "minLength": 1, "type": "string" } }, "required": [ "query" ], "type": "object" }, "name": "docs.search", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "query": { "type": "string" }, "results": { "items": { "additionalProperties": false, "properties": { "method": { "enum": [ "GET", "POST", "PUT", "PATCH", "DELETE", "HEAD", "OPTIONS" ], "type": "string" }, "operationId": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "path": { "type": "string" }, "summary": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "path", "method", "summary", "operationId" ], "type": "object" }, "type": "array" } }, "required": [ "query", "results", "explanation", "deepLink" ], "type": "object" } }, { "description": "List evaluations with a stable cursor for the organization.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "cursor": { "description": "Opaque nextCursor from the preceding page of this tool. Omit for the first page.", "type": "string" }, "limit": { "description": "Maximum results in this page, from 1 to 50; defaults to 20.", "maximum": 50, "minimum": 1, "type": "integer" }, "status": { "description": "Restrict evaluations to this lifecycle status; omit to include all statuses.", "enum": [ "draft", "active", "archived" ], "type": "string" } }, "type": "object" }, "name": "evaluations.list", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "evaluations": { "items": { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" }, "projectKey": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "status": { "type": "string" }, "type": { "type": "string" }, "updatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" } }, "required": [ "id", "name", "projectKey", "status" ], "type": "object" }, "type": "array" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "nextCursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "Opaque continuation cursor; null means no further page." } }, "required": [ "evaluations", "nextCursor", "explanation", "deepLink" ], "type": "object" }, { "additionalProperties": false, "properties": { "error": { "const": "invalid_cursor", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" } }, "required": [ "error", "explanation" ], "type": "object" } ], "type": "object" } }, { "description": "Inspect the evaluations and project keys available in the authenticated organization.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "projectKey": { "description": "Exact project key to filter the first 50 organization evaluations; omit to inspect that entire snapshot.", "minLength": 1, "type": "string" } }, "type": "object" }, "name": "project.inspect", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "evaluationCount": { "description": "Count in this bounded snapshot, not a total across the organization.", "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "evaluations": { "items": { "additionalProperties": false, "properties": { "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "name": { "type": "string" }, "projectKey": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "status": { "type": "string" }, "type": { "type": "string" }, "updatedAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" } }, "required": [ "id", "name", "projectKey", "status" ], "type": "object" }, "type": "array" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "organizationId": { "type": "string" }, "projectKey": { "anyOf": [ { "type": "string" }, { "type": "null" } ] } }, "required": [ "projectKey", "organizationId", "evaluationCount", "evaluations", "explanation", "deepLink" ], "type": "object" } }, { "description": "Return a non-mutating next-step plan for connecting a repository, evaluation, or trace source.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "target": { "default": "repository", "description": "Workflow to plan: local repository setup, hosted evaluation review, or trace ingestion. Defaults to repository; never executes the plan.", "enum": [ "repository", "evaluation", "traces" ], "type": "string" } }, "type": "object" }, "name": "project.plan", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "additionalProperties": false, "properties": { "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "mutates": { "const": false, "type": "boolean" }, "steps": { "items": { "type": "string" }, "type": "array" }, "target": { "enum": [ "repository", "evaluation", "traces" ], "type": "string" } }, "required": [ "target", "mutates", "steps", "explanation", "deepLink" ], "type": "object" } }, { "description": "Explain a run using its status, failed-case metadata, and evidence-lineage summary.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "runId": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "pattern": "^[1-9]\\d*$", "type": "string" } ], "description": "Run ID returned by runs.list; must belong to the authenticated organization. Accepts a positive safe integer or its canonical decimal string (e.g. 3 or \"3\")." } }, "required": [ "runId" ], "type": "object" }, "name": "run.explain", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "failedCases": { "items": { "additionalProperties": false, "properties": { "metadata": { "additionalProperties": {}, "description": "Available result metadata; keys vary by evaluator and evidence type.", "propertyNames": { "type": "string" }, "type": "object" }, "result": { "type": "string" }, "testCase": { "type": "string" } }, "required": [ "result", "testCase", "metadata" ], "type": "object" }, "type": "array" }, "lineage": { "anyOf": [ { "additionalProperties": false, "properties": { "edgeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" }, "nodeCount": { "maximum": 9007199254740991, "minimum": 0, "type": "integer" } }, "required": [ "nodeCount", "edgeCount" ], "type": "object" }, { "type": "null" } ] }, "run": { "additionalProperties": false, "properties": { "baselineVersion": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "completedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "createdAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "environment": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "evaluationId": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "failedCases": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "passedCases": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "startedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "status": { "type": "string" }, "totalCases": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "id", "evaluationId", "status", "totalCases", "passedCases", "failedCases", "baselineVersion", "environment", "createdAt", "startedAt", "completedAt" ], "type": "object" } }, "required": [ "run", "failedCases", "lineage", "explanation", "deepLink" ], "type": "object" }, { "additionalProperties": false, "properties": { "error": { "const": "not_found", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "runId": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" } }, "required": [ "error", "runId", "explanation" ], "type": "object" } ], "type": "object" } }, { "description": "List evaluation runs with stable cursors and regression signals.", "inputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "properties": { "cursor": { "description": "Opaque nextCursor from the preceding page of this tool. Omit for the first page.", "type": "string" }, "evaluationId": { "anyOf": [ { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, { "pattern": "^[1-9]\\d*$", "type": "string" } ], "description": "Evaluation ID returned by evaluations.list in the authenticated organization. Accepts a positive safe integer or its canonical decimal string (e.g. 8 or \"8\")." }, "limit": { "description": "Maximum results in this page, from 1 to 50; defaults to 20.", "maximum": 50, "minimum": 1, "type": "integer" }, "status": { "description": "Exact persisted run status to filter by; omit to include all statuses, including incomplete runs.", "type": "string" } }, "required": [ "evaluationId" ], "type": "object" }, "name": "runs.list", "outputSchema": { "$schema": "https://json-schema.org/draft/2020-12/schema", "anyOf": [ { "additionalProperties": false, "properties": { "deepLink": { "description": "EvalGate web path or absolute URL for inspecting these results.", "type": "string" }, "evaluationId": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" }, "nextCursor": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "description": "Opaque continuation cursor; null means no further page." }, "runs": { "items": { "additionalProperties": false, "properties": { "baselineVersion": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "completedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "createdAt": { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, "environment": { "anyOf": [ { "type": "string" }, { "type": "null" } ] }, "evaluationId": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "failedCases": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "id": { "exclusiveMinimum": 0, "maximum": 9007199254740991, "type": "integer" }, "passedCases": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] }, "startedAt": { "anyOf": [ { "format": "date-time", "pattern": "^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d(?::[0-5]\\d(?:\\.\\d+)?)?(?:Z))$", "type": "string" }, { "type": "null" } ] }, "status": { "type": "string" }, "totalCases": { "anyOf": [ { "maximum": 9007199254740991, "minimum": -9007199254740991, "type": "integer" }, { "type": "null" } ] } }, "required": [ "id", "evaluationId", "status", "totalCases", "passedCases", "failedCases", "baselineVersion", "environment", "createdAt", "startedAt", "completedAt" ], "type": "object" }, "type": "array" } }, "required": [ "evaluationId", "runs", "nextCursor", "explanation", "deepLink" ], "type": "object" }, { "additionalProperties": false, "properties": { "error": { "const": "invalid_cursor", "type": "string" }, "explanation": { "description": "Human-readable interpretation and evidence limitations.", "type": "string" } }, "required": [ "error", "explanation" ], "type": "object" } ], "type": "object" } } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:8df6f54558f20632d296069e7921b17ac2a943d670690308960542849cb28929 | sha256sum