Version history

1 version on record. Newest first; the live version sits at the top with a live indicator.

  1. Live 50af39e43dc9
    5/15/2026, 10:44:47 PM
    Content snapshot
    {
      "version": "0.1.0",
      "summary": "Ingest Mendelian randomization summary statistics from OpenGWAS/IEU-MR and emit causal_link artifact rows.",
      "runtime": "skill_call",
      "runtime_config": {
        "skill_name": "mr_ingest",
        "timeout_secs": 300
      },
      "input_schema": {
        "type": "object",
        "required": [
          "phenotype_query"
        ],
        "properties": {
          "limit": {
            "type": "integer",
            "default": 50,
            "maximum": 1000,
            "minimum": 1,
            "description": "Maximum number of GWAS studies to return per query."
          },
          "mr_types": {
            "type": "array",
            "items": {
              "enum": [
                "bi-directional MR",
                "colocalization",
                "Mendelian randomization",
                "polygenic risk score"
              ],
              "type": "string"
            },
            "default": [
              "Mendelian randomization"
            ],
            "description": "MR study types to include from OpenGWAS."
          },
          "phenotype_query": {
            "type": "string",
            "description": "Free-text phenotype or disease name to search for in OpenGWAS (e.g. \"Alzheimer's disease\")."
          }
        }
      },
      "output_schema": {
        "type": "object",
        "properties": {
          "errors": {
            "type": "integer",
            "description": "Number of studies that failed to ingest."
          },
          "skipped": {
            "type": "integer",
            "description": "Number of studies skipped (no gene symbol, duplicates, etc.)."
          },
          "took_ms": {
            "type": "integer",
            "description": "Wall-clock time for the ingestion in milliseconds.\""
          },
          "ingested": {
            "type": "integer",
            "description": "Number of causal_link artifact rows created or updated."
          },
          "causal_link_ids": {
            "type": "array",
            "items": {
              "type": "string"
            },
            "description": "IDs of the created causal_link artifacts."
          }
        }
      },
      "resource_caps": {
        "network": "external",
        "max_duration_secs": 300
      },
      "cost_model": {
        "per_call_usd": 0.05
      },
      "examples": [
        {
          "input": {
            "limit": 20,
            "phenotype_query": "Alzheimer's disease"
          },
          "description": "Ingest MR summary statistics for Alzheimer's disease from OpenGWAS."
        }
      ],
      "lifecycle_state": "active"
    }