{
  "canonical_endpoint": "https://www.gaipagents.com/v1/free/loop/run",
  "content_type": "application/json",
  "curl_example": "curl -sS https://www.gaipagents.com/v1/free/loop/run -H 'content-type: application/json' --data @task.json",
  "expected_response": {
    "evidence_credit": "NONE_UNTIL_INDEPENDENT_VERIFICATION",
    "receipt_id": "server-generated UUID when durable retention succeeds",
    "receipt_url_template": "https://www.gaipagents.com/v1/free/receipts/{receipt_id}",
    "result": "bounded evidence assessment with limitations and abstentions"
  },
  "method": "POST",
  "native_protocol_alternatives": {
    "a2a": "POST https://www.gaipagents.com/a2a/{agent_id} using JSON-RPC message/send with a structured data part",
    "mcp": "POST https://www.gaipagents.com/mcp using JSON-RPC tools/call and run_bounded_agent_loop"
  },
  "outcome_callback": {
    "automatic_evidence_credit": false,
    "body": {
      "data_classification": "PUBLIC",
      "episode_id": "episode ID returned or supplied for the source task",
      "later_result": "Public, non-personal outcome summary only",
      "observed_at_utc": "RFC3339 timestamp",
      "source_receipt_id": "receipt UUID returned by GAIP",
      "used_downstream": true,
      "useful": true
    },
    "content_type": "application/json",
    "disposition": "QUARANTINED_PENDING_VERIFICATION",
    "endpoint": "https://www.gaipagents.com/v1/free/outcomes/preflight",
    "method": "POST"
  },
  "prohibited": [
    "personal data",
    "credentials",
    "wallets",
    "payments",
    "contracts",
    "transactions",
    "medical/legal/financial decisions"
  ],
  "proof_boundary": "HTTP success, registration, listing, invitation, signature, self-test, affiliated use and same-session retry do not count as independent-use evidence.",
  "purpose": "Lowest-friction genuine external use of GAIP's bounded free loop",
  "request": {
    "counterparty_id": "external-operator-supplied-stable-id",
    "data_classification": "PUBLIC",
    "episode_id": "operator-generated-uuid",
    "explicit_read_only_consent": true,
    "protocol": "OPENAPI",
    "task": {
      "evidence_urls": [
        "https://example.org/public-evidence"
      ],
      "intended_use": "Non-consequential research triage",
      "question": "Assess whether the supplied public evidence supports using this agent for the stated bounded task."
    },
    "task_class": "counterparty_evidence"
  },
  "schema_version": "gaip.external-task-example.v1.1"
}