anthropic-claude-sonnet.yaml

 1---
 2version: 2
 3interactions:
 4- id: 0
 5  request:
 6    proto: HTTP/1.1
 7    proto_major: 1
 8    proto_minor: 1
 9    content_length: 564
10    host: ""
11    body: "{\"max_tokens\":14096,\"messages\":[{\"content\":[{\"text\":\"What's the weather in Florence, Italy?\",\"type\":\"text\"}],\"role\":\"user\"}],\"model\":\"claude-sonnet-4-20250514\",\"system\":[{\"text\":\"You are a helpful assistant\",\"type\":\"text\"}],\"thinking\":{\"budget_tokens\":10000,\"type\":\"enabled\"},\"tool_choice\":{\"disable_parallel_tool_use\":false,\"type\":\"auto\"},\"tools\":[{\"input_schema\":{\"properties\":{\"location\":{\"description\":\"the city\",\"type\":\"string\"}},\"required\":[\"location\"],\"type\":\"object\"},\"name\":\"weather\",\"description\":\"Get weather information for a location\"}],\"stream\":true}"
12    headers:
13      Accept:
14      - application/json
15      Content-Type:
16      - application/json
17      User-Agent:
18      - Anthropic/Go 1.10.0
19    url: https://api.anthropic.com/v1/messages
20    method: POST
21  response:
22    proto: HTTP/2.0
23    proto_major: 2
24    proto_minor: 0
25    content_length: -1
26    body: "event: message_start\ndata: {\"type\":\"message_start\",\"message\":{\"id\":\"msg_01VPcbUdEoEcxp65A65U43Cq\",\"type\":\"message\",\"role\":\"assistant\",\"model\":\"claude-sonnet-4-20250514\",\"content\":[],\"stop_reason\":null,\"stop_sequence\":null,\"usage\":{\"input_tokens\":423,\"cache_creation_input_tokens\":0,\"cache_read_input_tokens\":0,\"cache_creation\":{\"ephemeral_5m_input_tokens\":0,\"ephemeral_1h_input_tokens\":0},\"output_tokens\":6,\"service_tier\":\"standard\"}}              }\n\nevent: content_block_start\ndata: {\"type\":\"content_block_start\",\"index\":0,\"content_block\":{\"type\":\"thinking\",\"thinking\":\"\",\"signature\":\"\"}               }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"thinking_delta\",\"thinking\":\"The user is asking for\"}          }\n\nevent: ping\ndata: {\"type\": \"ping\"}\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"thinking_delta\",\"thinking\":\" weather information for Florence, Italy. I have\"}        }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"thinking_delta\",\"thinking\":\" access to a weather function that takes a location parameter. The\"}    }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"thinking_delta\",\"thinking\":\" location is clearly specified as \\\"Florence, Italy\\\".\"}     }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"thinking_delta\",\"thinking\":\" I have all the required parameters to make this function call.\"}               }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"signature_delta\",\"signature\":\"EqUDCkYIBxgCKkA1dDHptJ2iKtWZ9sMIIJPkgaj5W1miVnddSy3skrvAjGIHqew6UE71EDjqHCF5WYgEVd4SvysajvVTcguSMxHMEgzskB/aBlt0gS1BtUkaDPJSL8B++51vZ5DHlSIw+iMxyK5JptEx7nmgVEe8qK1bXt78PF7K83woxhkziWjrJcj/kndIznLO+qELQpNNKowCh+qjLD0jAIucketOZRE4uiSegDiqlzkenv9exVlEeoFvjiN1zVdgVKpWeylvA3BZYIviwFqgUVGAXjSsWcG+RNvB6SQmNk0PA5R9NmCvckI+Q/6VA9hp2hrjIskceJIsSg3mAtRQ36Rml4ie5ttHDD8f8XevtDu0NS9ymBRf5NPfZHtBPl9AQ32v15XgGS2oYzjn+vd/S/F/hkYd2e9XRnc3hdDa/AmoWbVjS6xU46gT0haidg2LkL79QeX8/2s5FfhIMOizH0XOzlwEHgvBRVBTERGEiSlpUXziHnaUVWbPtTDe42SvwuO/b2npygBoxXkHJyRS0Dz9FCZVs5XM2CoKRN0giFX8szV0rhgB\"}  }\n\nevent: content_block_stop\ndata: {\"type\":\"content_block_stop\",\"index\":0            }\n\nevent: content_block_start\ndata: {\"type\":\"content_block_start\",\"index\":1,\"content_block\":{\"type\":\"tool_use\",\"id\":\"toolu_01VSoSma6BM9Dhq3RxyiRmAr\",\"name\":\"weather\",\"input\":{}}       }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":1,\"delta\":{\"type\":\"input_json_delta\",\"partial_json\":\"\"}         }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":1,\"delta\":{\"type\":\"input_json_delta\",\"partial_json\":\"{\\\"loc\"}    }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":1,\"delta\":{\"type\":\"input_json_delta\",\"partial_json\":\"ation\\\": \\\"Flo\"}               }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":1,\"delta\":{\"type\":\"input_json_delta\",\"partial_json\":\"rence, It\"}      }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":1,\"delta\":{\"type\":\"input_json_delta\",\"partial_json\":\"aly\\\"}\"}            }\n\nevent: content_block_stop\ndata: {\"type\":\"content_block_stop\",\"index\":1   }\n\nevent: message_delta\ndata: {\"type\":\"message_delta\",\"delta\":{\"stop_reason\":\"tool_use\",\"stop_sequence\":null},\"usage\":{\"input_tokens\":423,\"cache_creation_input_tokens\":0,\"cache_read_input_tokens\":0,\"output_tokens\":110}            }\n\nevent: message_stop\ndata: {\"type\":\"message_stop\"      }\n\n"
27    headers:
28      Content-Type:
29      - text/event-stream; charset=utf-8
30    status: 200 OK
31    code: 200
32    duration: 1.289802542s
33- id: 1
34  request:
35    proto: HTTP/1.1
36    proto_major: 1
37    proto_minor: 1
38    content_length: 1721
39    host: ""
40    body: "{\"max_tokens\":14096,\"messages\":[{\"content\":[{\"text\":\"What's the weather in Florence, Italy?\",\"type\":\"text\"}],\"role\":\"user\"},{\"content\":[{\"signature\":\"EqUDCkYIBxgCKkA1dDHptJ2iKtWZ9sMIIJPkgaj5W1miVnddSy3skrvAjGIHqew6UE71EDjqHCF5WYgEVd4SvysajvVTcguSMxHMEgzskB/aBlt0gS1BtUkaDPJSL8B++51vZ5DHlSIw+iMxyK5JptEx7nmgVEe8qK1bXt78PF7K83woxhkziWjrJcj/kndIznLO+qELQpNNKowCh+qjLD0jAIucketOZRE4uiSegDiqlzkenv9exVlEeoFvjiN1zVdgVKpWeylvA3BZYIviwFqgUVGAXjSsWcG+RNvB6SQmNk0PA5R9NmCvckI+Q/6VA9hp2hrjIskceJIsSg3mAtRQ36Rml4ie5ttHDD8f8XevtDu0NS9ymBRf5NPfZHtBPl9AQ32v15XgGS2oYzjn+vd/S/F/hkYd2e9XRnc3hdDa/AmoWbVjS6xU46gT0haidg2LkL79QeX8/2s5FfhIMOizH0XOzlwEHgvBRVBTERGEiSlpUXziHnaUVWbPtTDe42SvwuO/b2npygBoxXkHJyRS0Dz9FCZVs5XM2CoKRN0giFX8szV0rhgB\",\"thinking\":\"The user is asking for weather information for Florence, Italy. I have access to a weather function that takes a location parameter. The location is clearly specified as \\\"Florence, Italy\\\". I have all the required parameters to make this function call.\",\"type\":\"thinking\"},{\"id\":\"toolu_01VSoSma6BM9Dhq3RxyiRmAr\",\"input\":{\"location\":\"Florence, Italy\"},\"name\":\"weather\",\"type\":\"tool_use\"}],\"role\":\"assistant\"},{\"content\":[{\"tool_use_id\":\"toolu_01VSoSma6BM9Dhq3RxyiRmAr\",\"content\":[{\"text\":\"40 C\",\"type\":\"text\"}],\"type\":\"tool_result\"}],\"role\":\"user\"}],\"model\":\"claude-sonnet-4-20250514\",\"system\":[{\"text\":\"You are a helpful assistant\",\"type\":\"text\"}],\"thinking\":{\"budget_tokens\":10000,\"type\":\"enabled\"},\"tool_choice\":{\"disable_parallel_tool_use\":false,\"type\":\"auto\"},\"tools\":[{\"input_schema\":{\"properties\":{\"location\":{\"description\":\"the city\",\"type\":\"string\"}},\"required\":[\"location\"],\"type\":\"object\"},\"name\":\"weather\",\"description\":\"Get weather information for a location\"}],\"stream\":true}"
41    headers:
42      Accept:
43      - application/json
44      Content-Type:
45      - application/json
46      User-Agent:
47      - Anthropic/Go 1.10.0
48    url: https://api.anthropic.com/v1/messages
49    method: POST
50  response:
51    proto: HTTP/2.0
52    proto_major: 2
53    proto_minor: 0
54    content_length: -1
55    body: "event: message_start\ndata: {\"type\":\"message_start\",\"message\":{\"id\":\"msg_01GNkVaVsDPcTec33HABjn5e\",\"type\":\"message\",\"role\":\"assistant\",\"model\":\"claude-sonnet-4-20250514\",\"content\":[],\"stop_reason\":null,\"stop_sequence\":null,\"usage\":{\"input_tokens\":548,\"cache_creation_input_tokens\":0,\"cache_read_input_tokens\":0,\"cache_creation\":{\"ephemeral_5m_input_tokens\":0,\"ephemeral_1h_input_tokens\":0},\"output_tokens\":1,\"service_tier\":\"standard\"}}  }\n\nevent: content_block_start\ndata: {\"type\":\"content_block_start\",\"index\":0,\"content_block\":{\"type\":\"text\",\"text\":\"\"}     }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\"The\"}  }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\" weather in Florence, Italy is currently 40°C (104°F),\"}   }\n\nevent: ping\ndata: {\"type\": \"ping\"}\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\" which is quite hot! This is typical\"}}\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\" summer weather for Florence during the warmer months. Make\"}   }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\" sure to stay hydrated and seek shade if you're planning to be out\"}              }\n\nevent: content_block_delta\ndata: {\"type\":\"content_block_delta\",\"index\":0,\"delta\":{\"type\":\"text_delta\",\"text\":\"doors.\"}    }\n\nevent: content_block_stop\ndata: {\"type\":\"content_block_stop\",\"index\":0               }\n\nevent: message_delta\ndata: {\"type\":\"message_delta\",\"delta\":{\"stop_reason\":\"end_turn\",\"stop_sequence\":null},\"usage\":{\"input_tokens\":548,\"cache_creation_input_tokens\":0,\"cache_read_input_tokens\":0,\"output_tokens\":56}            }\n\nevent: message_stop\ndata: {\"type\":\"message_stop\" }\n\n"
56    headers:
57      Content-Type:
58      - text/event-stream; charset=utf-8
59    status: 200 OK
60    code: 200
61    duration: 1.676578167s