{"ok":true,"data":{"tools":[{"id":"draft-agentops-discovery","sourceSite":"https://agentops.platphormnews.com","sourceArtifact":"https://agentops.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_agentops_discovery","generatedDescription":"Inspect public discovery metadata for AgentOps and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"agentops","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:12.521Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://agentops.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://agentops.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm AgentOps","version":"0.7.0","pathCount":13}},{"key":"openapiYaml","url":"https://agentops.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["openapi","info","servers","tags","paths","components"]}},{"key":"mcpEndpoint","url":"https://agentops.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://agentops.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"llmsIndex","url":"https://agentops.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"counts":{"curatedServiceRecords":41,"implementedRoutes":13,"agentSafeRoutes":13,"opsContractDocuments":4,"implementedMachineReadablePaths":29}}},{"key":"trust","url":"https://agentops.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["schemaVersion","service","site","trustedDomainRule","canonicalSources","publicReadAccess","publicData","protectedActions","authentication","ssrf","dataExposure","policy"]}}]}},{"id":"draft-sitemap-discovery","sourceSite":"https://sitemap.platphormnews.com","sourceArtifact":"https://sitemap.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_sitemap_discovery","generatedDescription":"Inspect public discovery metadata for SitemapOps and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"sitemap","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:12.505Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://sitemap.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://sitemap.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm SitemapOps API","version":"1.3.0","pathCount":44}},{"key":"openapiYaml","url":"https://sitemap.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":44}},{"key":"mcpEndpoint","url":"https://sitemap.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["name","version","description","protocolVersion","capabilities","endpoints","usage"]}},{"key":"mcpManifest","url":"https://sitemap.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"PlatPhorm SitemapOps"}},{"key":"llmsIndex","url":"https://sitemap.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"PlatPhorm SitemapOps"}},{"key":"trust","url":"https://sitemap.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["schemaVersion","service","site","generatedAt","publicDiscoveryAllowed","publicValidationAllowed","whenToUse","whenNotToUse","authentication","limits","boundedPublicValidation","protectedNetworkScansRequire"]}}]}},{"id":"draft-trustops-discovery","sourceSite":"https://trustops.platphormnews.com","sourceArtifact":"https://trustops.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_trustops_discovery","generatedDescription":"Inspect public discovery metadata for TrustOps and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"trustops","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:12.548Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://trustops.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://trustops.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"Trustops API","version":"1.0.0","pathCount":4}},{"key":"openapiYaml","url":"https://trustops.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":5}},{"key":"mcpEndpoint","url":"https://trustops.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://trustops.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"llmsIndex","url":"https://trustops.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"trust","url":"https://trustops.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}}]}},{"id":"draft-spec-discovery","sourceSite":"https://spec.platphormnews.com","sourceArtifact":"https://spec.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_spec_discovery","generatedDescription":"Inspect public discovery metadata for Spec and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"spec","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:12.553Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://spec.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://spec.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"Spec Workbench API","version":"0.4.0","pathCount":131}},{"key":"openapiYaml","url":"https://spec.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":131}},{"key":"mcpEndpoint","url":"https://spec.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://spec.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"spec-workbench"}},{"key":"llmsIndex","url":"https://spec.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"spec-workbench","tools":28,"resources":11,"prompts":8}},{"key":"trust","url":"https://spec.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","baseUrl","auth","publicReadOnlyAccess","protectedActions","trustedDomains","routeStandard","vercelMetadataPolicy","tracePropagationPolicy","dataExposurePolicy","securityContact","policy"]}}]}},{"id":"draft-evals-discovery","sourceSite":"https://evals.platphormnews.com","sourceArtifact":"https://evals.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_evals_discovery","generatedDescription":"Inspect public discovery metadata for Evals and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"evals","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.282Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://evals.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://evals.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm Evals","version":"1.7.0","pathCount":156}},{"key":"openapiYaml","url":"https://evals.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":0}},{"key":"mcpEndpoint","url":"https://evals.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://evals.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"platphorm-evals"}},{"key":"llmsIndex","url":"https://evals.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"evals","counts":{"servicesTracked":217,"activeSuites":36,"capabilitiesIndexed":1134,"evalRunsToday":0,"source":"merged","degradedReason":null},"tools":100,"resources":17,"prompts":13}},{"key":"trust","url":"https://evals.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["schema_version","service","auth","publicAccess","publicReadAccess","protectedActions","trustedDomains","dataExposureBoundaries","policy","provenancePolicy","agentVerificationPolicy"]}}]}},{"id":"draft-sandbox-discovery","sourceSite":"https://sandbox.platphormnews.com","sourceArtifact":"https://sandbox.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_sandbox_discovery","generatedDescription":"Inspect public discovery metadata for Sandbox and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"sandbox","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:12.982Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://sandbox.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://sandbox.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm Sandbox API","version":"1.3.0","pathCount":77}},{"key":"openapiYaml","url":"https://sandbox.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":77}},{"key":"mcpEndpoint","url":"https://sandbox.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["protocolVersion","serverInfo","capabilities","endpoints","schema_version","service","baseUrl","tools","resources","prompts","auth"]}},{"key":"mcpManifest","url":"https://sandbox.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"protocolVersion":"2024-11-05"}},{"key":"llmsIndex","url":"https://sandbox.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"platphorm-sandbox","tools":102,"resources":35,"prompts":15}},{"key":"trust","url":"https://sandbox.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["schema_version","service","baseUrl","policy","auth","publicReadOnlyAccess","protectedActions","localDraftPersistencePolicy","trustedDomainPolicy","routeStandard","vercelMetadataPolicy","tracePropagationPolicy"]}}]}},{"id":"draft-browserops-discovery","sourceSite":"https://browserops.platphormnews.com","sourceArtifact":"https://browserops.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_browserops_discovery","generatedDescription":"Inspect public discovery metadata for BrowserOps and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"browserops","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.261Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://browserops.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://browserops.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm BrowserOps","version":"0.8.1","pathCount":94}},{"key":"openapiYaml","url":"https://browserops.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":0}},{"key":"mcpEndpoint","url":"https://browserops.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://browserops.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"PlatPhorm BrowserOps","protocolVersion":"2025-06-18"}},{"key":"llmsIndex","url":"https://browserops.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"browserops","tools":90,"resources":24,"prompts":13}},{"key":"trust","url":"https://browserops.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","domain","statement","auth","publicReadOnlyAccess","protectedActions","trustedDomainPolicy","routeStandard","tracePropagationPolicy","vercelMetadataPolicy","dataExposurePolicy","integrations"]}}]}},{"id":"draft-trace-discovery","sourceSite":"https://trace.platphormnews.com","sourceArtifact":"https://trace.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_trace_discovery","generatedDescription":"Inspect public discovery metadata for Trace and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"pending","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":0.5,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"trace","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"degraded","artifactSummary":{"status":"degraded","checkedAt":"2026-08-29T08:14:15.646Z","active":4,"degraded":0,"unavailable":3,"total":7,"requiredActive":1,"confidence":0.5}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://trace.platphormnews.com/api/health","status":"unavailable","httpStatus":null},{"key":"openapiJson","url":"https://trace.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm Trace Observatory API","version":"0.13.1","pathCount":52}},{"key":"openapiYaml","url":"https://trace.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":52}},{"key":"mcpEndpoint","url":"https://trace.platphormnews.com/api/mcp","status":"unavailable","httpStatus":null},{"key":"mcpManifest","url":"https://trace.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"MCP Trace Observatory","protocolVersion":"2024-11-05"}},{"key":"llmsIndex","url":"https://trace.platphormnews.com/llms-index.json","status":"unavailable","httpStatus":null},{"key":"trust","url":"https://trace.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["schema_version","service","baseUrl","domainAllowlist","trustedDomainPolicy","auth","webTraceReplayWorkflowPolicy","routeStandard","graphSource","sitemapSource","vercelMetadataPolicy","cloudflareEdgePolicy"]}}]}},{"id":"draft-webhooklab-discovery","sourceSite":"https://webhooklab.platphormnews.com","sourceArtifact":"https://webhooklab.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_webhooklab_discovery","generatedDescription":"Inspect public discovery metadata for WebhookLab and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"webhooklab","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.302Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://webhooklab.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://webhooklab.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"WebhookLab API","version":"0.5.0","pathCount":101}},{"key":"openapiYaml","url":"https://webhooklab.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":0}},{"key":"mcpEndpoint","url":"https://webhooklab.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["protocolVersion","serverInfo","capabilities","instructions","tools","resources","prompts"]}},{"key":"mcpManifest","url":"https://webhooklab.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"WebhookLab"}},{"key":"llmsIndex","url":"https://webhooklab.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"webhooklab"}},{"key":"trust","url":"https://webhooklab.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","auth","publicReadOnly","publicSafeAccess","publicSafeRoutes","protectedActions","domainAllowlist","trustLine","signatureSecretPolicy","ssrfPolicy","vercelMetadataPolicy","tracePropagationPolicy"]}}]}},{"id":"draft-json-discovery","sourceSite":"https://json.platphormnews.com","sourceArtifact":"https://json.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_json_discovery","generatedDescription":"Inspect public discovery metadata for JSON and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"json","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.428Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://json.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://json.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"JSON Tree + PlatPhorm Schema Registry API","version":"1.4.0","pathCount":21}},{"key":"openapiYaml","url":"https://json.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":21}},{"key":"mcpEndpoint","url":"https://json.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["name","product","version","protocolVersion","description","publicReadOnly","endpoint","tools","resources","prompts","authPolicy"]}},{"key":"mcpManifest","url":"https://json.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"JSON Tree + PlatPhorm Schema Registry","protocolVersion":"2024-11-05"}},{"key":"llmsIndex","url":"https://json.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"json","tools":11,"resources":10,"prompts":9}},{"key":"trust","url":"https://json.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","domain","product","publicSafeAccess","policy","authentication","auth","domainAllowlist","publicReadOnlyAccess","localPersistence","schemaRegistryPolicy","jsonDataExposurePolicy"]}}]}},{"id":"draft-xml-discovery","sourceSite":"https://xml.platphormnews.com","sourceArtifact":"https://xml.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_xml_discovery","generatedDescription":"Inspect public discovery metadata for XML and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"xml","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.799Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://xml.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://xml.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"XML Tree / PlatPhorm XML Registry","version":"0.4.0","pathCount":17}},{"key":"openapiYaml","url":"https://xml.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":17}},{"key":"mcpEndpoint","url":"https://xml.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["server","capabilities","publicAccess","auth"]}},{"key":"mcpManifest","url":"https://xml.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"llmsIndex","url":"https://xml.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"xml","tools":18,"resources":9,"prompts":10}},{"key":"trust","url":"https://xml.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","baseUrl","publicSafeAccessEnabledByDefault","auth","domainAllowlist","publicReadOnlyAccess","protectedActions","localXmlDraftPersistencePolicy","xmlDataExposurePolicy","schemaRegistryPolicy","trustedDomainPolicy","routeStandard"]}}]}},{"id":"draft-agentui-discovery","sourceSite":"https://agentui.platphormnews.com","sourceArtifact":"https://agentui.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_agentui_discovery","generatedDescription":"Inspect public discovery metadata for AgentUI and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"agentui","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:15.665Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://agentui.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true,"status":"degraded","version":"0.10.0"}},{"key":"openapiJson","url":"https://agentui.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm AgentUI","version":"0.10.0","pathCount":121}},{"key":"openapiYaml","url":"https://agentui.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":121}},{"key":"mcpEndpoint","url":"https://agentui.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://agentui.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"agentui"}},{"key":"llmsIndex","url":"https://agentui.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"agentui"}},{"key":"trust","url":"https://agentui.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","version","auth","domainAllowlist","publicAccess","protectedAccess","vercelMetadataPolicy","publicAccessSummary","protectedActionSummary","aiPolicy","agentPolicy","trustLine"]}}]}},{"id":"draft-opencontent-discovery","sourceSite":"https://opencontent.platphormnews.com","sourceArtifact":"https://opencontent.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_opencontent_discovery","generatedDescription":"Inspect public discovery metadata for OpenContent and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"pending","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":0.8,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"opencontent","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"degraded","artifactSummary":{"status":"degraded","checkedAt":"2026-08-29T08:14:13.599Z","active":6,"degraded":0,"unavailable":1,"total":7,"requiredActive":2,"confidence":0.8}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://opencontent.platphormnews.com/api/health","status":"unavailable","httpStatus":503},{"key":"openapiJson","url":"https://opencontent.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"OpenContent API","version":"0.4.0","pathCount":29}},{"key":"openapiYaml","url":"https://opencontent.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":0}},{"key":"mcpEndpoint","url":"https://opencontent.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["name","version","protocol_version","endpoint","sdk","transport","capabilities","tools","resources","prompts"]}},{"key":"mcpManifest","url":"https://opencontent.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"llmsIndex","url":"https://opencontent.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"trust","url":"https://opencontent.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","domain","baseUrl","trustPolicy","auth","publicReadOnly","attributionPolicy","metadataPolicy","localDraftPersistencePolicy","trustedDomains","routeStandard","tracePropagation"]}}]}},{"id":"draft-docs-discovery","sourceSite":"https://docs.platphormnews.com","sourceArtifact":"https://docs.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_docs_discovery","generatedDescription":"Inspect public discovery metadata for Docs and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"docs","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.780Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://docs.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://docs.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"OpenDocs API","version":"1.0.0","pathCount":30}},{"key":"openapiYaml","url":"https://docs.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":30}},{"key":"mcpEndpoint","url":"https://docs.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["name","version","protocol_version","endpoint","sdk","transport","capabilities","tools","resources","prompts","auth"]}},{"key":"mcpManifest","url":"https://docs.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"Opendocs"}},{"key":"llmsIndex","url":"https://docs.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"docs"}},{"key":"trust","url":"https://docs.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["service","policy","trustedDomains","auth","publicReadOnly","protectedActions","routeStandard","dataExposureBoundary"]}}]}},{"id":"draft-podcasts-discovery","sourceSite":"https://podcasts.platphormnews.com","sourceArtifact":"https://podcasts.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_podcasts_discovery","generatedDescription":"Inspect public discovery metadata for Podcasts and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"podcasts","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:15.667Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://podcasts.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://podcasts.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm Podcasts API","version":"1.1.1","pathCount":85}},{"key":"openapiYaml","url":"https://podcasts.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":0}},{"key":"mcpEndpoint","url":"https://podcasts.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://podcasts.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true,"name":"platphorm-podcasts"}},{"key":"llmsIndex","url":"https://podcasts.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"platphorm-podcasts","tools":49,"resources":16,"prompts":11}},{"key":"trust","url":"https://podcasts.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["schema_version","service","baseUrl","domainAllowlist","auth","publicReadOnlyAccess","operatorActions","permanentArchivePolicy","localPreferencePersistencePolicy","trustedDomainPolicy","routeStandard","vercelMetadataPolicy"]}}]}},{"id":"draft-catalog-discovery","sourceSite":"https://catalog.platphormnews.com","sourceArtifact":"https://catalog.platphormnews.com/openapi.json","sourceOperation":"public_discovery_introspection","generatedName":"inspect_catalog_discovery","generatedDescription":"Inspect public discovery metadata for Catalog and return an honest capability/import readiness summary.","inputSchema":{"type":"object","properties":{"includeOpenApi":{"type":"boolean","default":true},"includeMcp":{"type":"boolean","default":true}},"additionalProperties":false},"outputSchema":{"type":"object","properties":{"ok":{"type":"boolean"},"status":{"type":"string"},"artifacts":{"type":"array"}},"required":["ok","status"],"additionalProperties":true},"authPolicy":"public","status":"draft","validationStatus":"passed","evalStatus":"not_run","sandboxStatus":"not_run","publishStatus":"draft","confidence":1,"provenance":{"generator":"phase2-deterministic-public-discovery-template","integration":"catalog","publishedAsActive":false,"reason":"Generated tools remain drafts until public artifact fetches, schema validation, evals, and sandbox checks pass.","sourceStatus":"active","artifactSummary":{"status":"active","checkedAt":"2026-08-29T08:14:13.997Z","active":7,"degraded":0,"unavailable":0,"total":7,"requiredActive":3,"confidence":1}},"traceId":null,"createdAt":"2026-08-29T08:14:15.667Z","updatedAt":"2026-08-29T08:14:15.667Z","metadata":{"publicSafe":true,"downstreamMutation":false,"ja4DigestPolicy":"hash/redact only; raw values are never exposed publicly","artifacts":[{"key":"health","url":"https://catalog.platphormnews.com/api/health","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"openapiJson","url":"https://catalog.platphormnews.com/openapi.json","status":"active","httpStatus":200,"summary":{"readable":true,"title":"PlatPhorm Capability Catalog","version":"1.0.0","pathCount":19}},{"key":"openapiYaml","url":"https://catalog.platphormnews.com/openapi.yaml","status":"active","httpStatus":200,"summary":{"readable":true,"format":"yaml","pathCount":19}},{"key":"mcpEndpoint","url":"https://catalog.platphormnews.com/api/mcp","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","data"]}},{"key":"mcpManifest","url":"https://catalog.platphormnews.com/.well-known/mcp.json","status":"active","httpStatus":200,"summary":{"readable":true}},{"key":"llmsIndex","url":"https://catalog.platphormnews.com/llms-index.json","status":"active","httpStatus":200,"summary":{"readable":true,"service":"platphorm-catalog","counts":{"repositories":207,"manifests_validated":207,"validation_failures":0,"capability_implementations":2990,"global_capabilities":49,"components":5058}}},{"key":"trust","url":"https://catalog.platphormnews.com/.well-known/trust.json","status":"active","httpStatus":200,"summary":{"readable":true,"keys":["ok","service","public_read_access","protected_actions","auth","policy"]}}]}}],"counts":{"generatedTools":16,"draftTools":16,"publishedTools":0,"degradedTools":2},"lifecycle":["draft","validate","eval","sandbox","approve","publish"],"status":"active"},"meta":{"generatedAt":"2026-08-29T08:14:15.667Z","traceId":"77e82e9018ae5f3a188936df40fe3217","degraded":false,"source":"registry"},"warnings":[],"errors":[]}