{
  "api_contract": "sourcey.catalog-api/v1",
  "release_id": "sha256:01878e420becfd35dc17fcd9c45ae9fd7f77cece1fedfdf68ac6cdf861f9432b",
  "artifact_sha256": "sha256:207717acd882c5f10a288d4c057d2e8e74e62a63a0cda0bb875692c63b5ca5bd",
  "data": {
    "revision_contract": "sourcey.agent-readiness-revision/v1alpha1",
    "agent_readiness_profile_id": "arp_01m4tb02c87tza2b0yqdeg4t02",
    "entity_id": "ent_01kyyts97s1bxxwa11s6wbm0r2",
    "scope": {
      "product": {
        "key": "e2b-sandboxes",
        "name": "E2B Sandboxes"
      },
      "job": {
        "key": "sandbox-code-run",
        "name": "Run code in a sandbox"
      }
    },
    "catalog_binding": {
      "base_release_id": "sha256:726e5c7f5371e6748eba2cb5e73049b3c66e9eae398283607cc38b5a04c5a0fb",
      "entity_revision_digest": "sha256:e487f024421cc8d85c08af051ea4ae5bbf8c2fe51832c285ac4a20260c849cf3"
    },
    "declaration_revision_digest": "sha256:97c24f775b7b118ebf3e54709d050183806192d4863d061b07b9688190c693e9",
    "declaration": {
      "declaration_id": "declaration_e2b_e2b_sandboxes_sandbox_code_run",
      "provenance": {
        "repository": "sourcey/agent-ready-services",
        "commit": "aea1b77135b2e23c12f3136a55a7f45ab25dbb08",
        "path": "entities/e2/e2b.yaml",
        "git_blob_oid": "fe482a5b29f339f8fa4eddaa757907e1092b38e4",
        "blob_digest": "sha256:c7bbbc2f2da3b50409e8419f95b313477c5b68f0a2fe1eafd242cc1481e6027a"
      },
      "status": "community_declared"
    },
    "lifecycle": "active",
    "effective_from": "2026-10-13T23:47:14.163Z",
    "job_digest": "sha256:9272f3b6d474296a26574cf7b18c854ccbbffc6338eda614af58b11b250a1aea",
    "engine": {
      "name": "sourcey-agent-readiness-engine",
      "version": "0.2.2",
      "engine_digest": "sha256:393033e87d587323012780764e23774d3b59889a2499c95ab1841257a752f9a5"
    },
    "interface_id": "service-api",
    "binding_id": null,
    "binding_digest": null,
    "runs": [
      {
        "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
        "label": "probed",
        "finished_at": "2026-10-13T23:47:14.163Z"
      }
    ],
    "steps": [
      {
        "step": "discover",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "attempt_digest": "sha256:5de9f5b98400b820132e01cdf7bd8aacbda6cb5e410619afb345f62d5c0a21c1"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "attempt_digest": "sha256:f27e4e79f1651ed06289bd7710cfff256b82f4bb2c293e642ee5a71fa7a6b309"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "attempt_digest": "sha256:5037ec2a98a0aecdf24aa2c8179b40f1e0abf0f0e59863cc3687760ac9e8f904"
          }
        ]
      },
      {
        "step": "authority",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:c6be0ba58c4a1651e896da8981b2fde61218f7719b5196b9743f5912ae15a5e2"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:eca3e31c5b247419a6aafec11f789b40befec6e1ee17bf330d5d67388dbef274"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:c88641a465c1c2b66e172afbbeae13bcf05270e3a98d499bb9428d02ab008e3d"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "attempt_digest": "sha256:5037ec2a98a0aecdf24aa2c8179b40f1e0abf0f0e59863cc3687760ac9e8f904"
          }
        ]
      },
      {
        "step": "onboard",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:c6be0ba58c4a1651e896da8981b2fde61218f7719b5196b9743f5912ae15a5e2"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:ef970ce449cb5de37496cf108be094d644c6b9ef906e66f8d96400df5f38c202"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:eca3e31c5b247419a6aafec11f789b40befec6e1ee17bf330d5d67388dbef274"
          },
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:c88641a465c1c2b66e172afbbeae13bcf05270e3a98d499bb9428d02ab008e3d"
          },
          {
            "kind": "discovery",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "attempt_digest": "sha256:5037ec2a98a0aecdf24aa2c8179b40f1e0abf0f0e59863cc3687760ac9e8f904"
          }
        ]
      },
      {
        "step": "pay",
        "outcome": "workaround",
        "timing": "setup",
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:de038beadfdb92a76dc4ecd8212c7c01d5727209cf828edb35f3637b78ca338b"
          }
        ]
      },
      {
        "step": "confirm",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "exchange",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "exchange_digest": "sha256:c6be0ba58c4a1651e896da8981b2fde61218f7719b5196b9743f5912ae15a5e2"
          }
        ]
      },
      {
        "step": "sustain",
        "outcome": "machine",
        "timing": null,
        "evidence": [
          {
            "kind": "discovery",
            "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
            "attempt_digest": "sha256:5037ec2a98a0aecdf24aa2c8179b40f1e0abf0f0e59863cc3687760ac9e8f904"
          }
        ]
      }
    ],
    "job": {
      "outcome": "reachable",
      "evidence": [
        {
          "kind": "exchange",
          "run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
          "exchange_digest": "sha256:c6be0ba58c4a1651e896da8981b2fde61218f7719b5196b9743f5912ae15a5e2"
        }
      ]
    },
    "discovery": [
      {
        "fact": "agent_documentation",
        "value": "https://e2b.dev/llms.txt",
        "descriptor_url": "https://e2b.dev/llms.txt",
        "attempt_digest": "sha256:f27e4e79f1651ed06289bd7710cfff256b82f4bb2c293e642ee5a71fa7a6b309",
        "adapter": {
          "namespace": "llms.txt",
          "version": "1"
        }
      },
      {
        "fact": "openapi_server",
        "value": "https://api.e2b.app/",
        "descriptor_url": "https://e2b.dev/openapi.json",
        "attempt_digest": "sha256:5de9f5b98400b820132e01cdf7bd8aacbda6cb5e410619afb345f62d5c0a21c1",
        "adapter": {
          "namespace": "openapi",
          "version": "3.1.0"
        }
      },
      {
        "fact": "openapi_server",
        "value": "https://sandbox.e2b.app/",
        "descriptor_url": "https://e2b.dev/openapi.json",
        "attempt_digest": "sha256:5de9f5b98400b820132e01cdf7bd8aacbda6cb5e410619afb345f62d5c0a21c1",
        "adapter": {
          "namespace": "openapi",
          "version": "3.1.0"
        }
      },
      {
        "fact": "openapi_server",
        "value": "https://api.e2b.app/",
        "descriptor_url": "https://api.e2b.app/openapi.json",
        "attempt_digest": "sha256:a8b626e79091c317888ad51f8ca2b73228e3b75731226e1a6bf8621bfe210021",
        "adapter": {
          "namespace": "openapi",
          "version": "3.0.0"
        }
      },
      {
        "fact": "agent_documentation",
        "value": "https://docs.e2b.dev/llms.txt",
        "descriptor_url": "https://docs.e2b.dev/llms.txt",
        "attempt_digest": "sha256:288d7c58681551f94586fe38fcf035e096ebeb00181575961bbc41211e6c85ed",
        "adapter": {
          "namespace": "llms.txt",
          "version": "1"
        }
      },
      {
        "fact": "documentation_route",
        "value": "https://api.e2b.app/",
        "descriptor_url": "https://e2b.dev/llms.txt",
        "attempt_digest": "sha256:f27e4e79f1651ed06289bd7710cfff256b82f4bb2c293e642ee5a71fa7a6b309",
        "adapter": {
          "namespace": "llms.txt",
          "version": "route"
        }
      }
    ],
    "discovery_run_digest": "sha256:197d2a592fdfeb91428be71890807ceb4622b7757fcb4f95c1f63c18fbc563a3",
    "latest_run": {
      "started_at": "2026-10-13T23:46:34.982Z",
      "finished_at": "2026-10-13T23:47:14.163Z",
      "discovery_reads": 29,
      "exchanges": [
        {
          "purpose": "probe_operation",
          "role": "request",
          "method": "POST",
          "url": "https://api.e2b.app/sandboxes",
          "started_at": "2026-10-13T23:46:56.113Z",
          "finished_at": "2026-10-13T23:46:56.218Z",
          "response": {
            "status": 401,
            "media_type": "application/json",
            "content_bytes": 56,
            "content_digest": "sha256:d76005480fb3f409b03668dd5b0c45a62801fe1777471242292e3332fbc06f17"
          },
          "transport_error": null,
          "exchange_digest": "sha256:c6be0ba58c4a1651e896da8981b2fde61218f7719b5196b9743f5912ae15a5e2"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://api.e2b.app/.well-known/oauth-protected-resource/sandboxes",
          "started_at": "2026-10-13T23:47:00.102Z",
          "finished_at": "2026-10-13T23:47:00.248Z",
          "response": {
            "status": 404,
            "media_type": "application/json",
            "content_bytes": 74,
            "content_digest": "sha256:981f340976d211ed61e2378e683a7274a3e6a343e95486668989ebd825d82af0"
          },
          "transport_error": null,
          "exchange_digest": "sha256:eca3e31c5b247419a6aafec11f789b40befec6e1ee17bf330d5d67388dbef274"
        },
        {
          "purpose": "probe_resource_metadata",
          "role": "request",
          "method": "GET",
          "url": "https://api.e2b.app/.well-known/oauth-protected-resource",
          "started_at": "2026-10-13T23:47:03.943Z",
          "finished_at": "2026-10-13T23:47:04.039Z",
          "response": {
            "status": 404,
            "media_type": "application/json",
            "content_bytes": 74,
            "content_digest": "sha256:981f340976d211ed61e2378e683a7274a3e6a343e95486668989ebd825d82af0"
          },
          "transport_error": null,
          "exchange_digest": "sha256:c88641a465c1c2b66e172afbbeae13bcf05270e3a98d499bb9428d02ab008e3d"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://console.e2b.dev/sign-up",
          "started_at": "2026-10-13T23:47:07.770Z",
          "finished_at": "2026-10-13T23:47:07.854Z",
          "response": {
            "status": 307,
            "media_type": "application/json",
            "content_bytes": 0,
            "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
          },
          "transport_error": null,
          "exchange_digest": "sha256:ef970ce449cb5de37496cf108be094d644c6b9ef906e66f8d96400df5f38c202"
        },
        {
          "purpose": "probe_page",
          "role": "request",
          "method": "GET",
          "url": "https://console.e2b.dev",
          "started_at": "2026-10-13T23:47:11.057Z",
          "finished_at": "2026-10-13T23:47:11.128Z",
          "response": {
            "status": 307,
            "media_type": "application/json",
            "content_bytes": 0,
            "content_digest": "sha256:e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
          },
          "transport_error": null,
          "exchange_digest": "sha256:de038beadfdb92a76dc4ecd8212c7c01d5727209cf828edb35f3637b78ca338b"
        }
      ],
      "assertions": []
    },
    "revision_digest": "sha256:4b7e3aa19e5afde8bc2a92f30fef45d8fd7b4d9d9923ffa92888ed29db7c3f41"
  }
}
