{
  "schema_version": "provider-stream-fixture-v1",
  "provider": "anthropic",
  "api_family": "messages",
  "api_version": "2023-06-01",
  "contract_revision": "anthropic-messages-wire-2026-07-21",
  "fixture_layer": "wire-sse-envelope-projection",
  "sdk_baseline": "anthropic-python 0.117.0",
  "source_checked": "2026-07-21",
  "source_urls": [
    "https://platform.claude.com/docs/en/build-with-claude/streaming",
    "https://platform.claude.com/docs/en/agents-and-tools/tool-use/handle-tool-calls",
    "https://github.com/anthropics/anthropic-sdk-python/releases/tag/v0.117.0"
  ],
  "events": [
    {
      "event": "message_start",
      "data": {
        "type": "message_start",
        "message": {
          "id": "message-A",
          "type": "message",
          "role": "assistant",
          "content": [],
          "model": "fixture-model",
          "stop_reason": null,
          "stop_sequence": null,
          "usage": {
            "input_tokens": 19,
            "output_tokens": 1
          }
        }
      }
    },
    {
      "event": "ping",
      "data": {
        "type": "ping"
      }
    },
    {
      "event": "content_block_start",
      "data": {
        "type": "content_block_start",
        "index": 0,
        "content_block": {
          "type": "text",
          "text": ""
        }
      }
    },
    {
      "event": "content_block_delta",
      "data": {
        "type": "content_block_delta",
        "index": 0,
        "delta": {
          "type": "text_delta",
          "text": "I will check the order."
        }
      }
    },
    {
      "event": "content_block_stop",
      "data": {
        "type": "content_block_stop",
        "index": 0
      }
    },
    {
      "event": "content_block_start",
      "data": {
        "type": "content_block_start",
        "index": 1,
        "content_block": {
          "type": "tool_use",
          "id": "tool-use-A",
          "name": "lookup_order",
          "input": {}
        }
      }
    },
    {
      "event": "content_block_delta",
      "data": {
        "type": "content_block_delta",
        "index": 1,
        "delta": {
          "type": "input_json_delta",
          "partial_json": ""
        }
      }
    },
    {
      "event": "content_block_delta",
      "data": {
        "type": "content_block_delta",
        "index": 1,
        "delta": {
          "type": "input_json_delta",
          "partial_json": "{\"order_"
        }
      }
    },
    {
      "event": "content_block_delta",
      "data": {
        "type": "content_block_delta",
        "index": 1,
        "delta": {
          "type": "input_json_delta",
          "partial_json": "ref\":\"A-17\"}"
        }
      }
    },
    {
      "event": "content_block_stop",
      "data": {
        "type": "content_block_stop",
        "index": 1
      }
    },
    {
      "event": "message_delta",
      "data": {
        "type": "message_delta",
        "delta": {
          "stop_reason": "tool_use",
          "stop_sequence": null
        },
        "usage": {
          "output_tokens": 28
        }
      }
    },
    {
      "event": "message_stop",
      "data": {
        "type": "message_stop"
      }
    }
  ]
}

