Skip to content

Commit 0efb330

Browse files
authored
fix(anthropic): support streaming for completion API (#191)
1 parent f40df74 commit 0efb330

File tree

6 files changed

+568
-24
lines changed

6 files changed

+568
-24
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,166 @@
1+
{
2+
"log": {
3+
"_recordingName": "Test Anthropic instrumentation/should set attributes in span for completions (streaming)",
4+
"creator": {
5+
"comment": "persister:fs",
6+
"name": "Polly.JS",
7+
"version": "6.0.6"
8+
},
9+
"entries": [
10+
{
11+
"_id": "411df901c53641005b599f973e8b2068",
12+
"_order": 0,
13+
"cache": {},
14+
"request": {
15+
"bodySize": 149,
16+
"cookies": [],
17+
"headers": [
18+
{
19+
"_fromType": "array",
20+
"name": "content-length",
21+
"value": "149"
22+
},
23+
{
24+
"_fromType": "array",
25+
"name": "accept",
26+
"value": "application/json"
27+
},
28+
{
29+
"_fromType": "array",
30+
"name": "content-type",
31+
"value": "application/json"
32+
},
33+
{
34+
"_fromType": "array",
35+
"name": "user-agent",
36+
"value": "Anthropic/JS 0.20.1"
37+
},
38+
{
39+
"_fromType": "array",
40+
"name": "x-stainless-lang",
41+
"value": "js"
42+
},
43+
{
44+
"_fromType": "array",
45+
"name": "x-stainless-package-version",
46+
"value": "0.20.1"
47+
},
48+
{
49+
"_fromType": "array",
50+
"name": "x-stainless-os",
51+
"value": "MacOS"
52+
},
53+
{
54+
"_fromType": "array",
55+
"name": "x-stainless-arch",
56+
"value": "arm64"
57+
},
58+
{
59+
"_fromType": "array",
60+
"name": "x-stainless-runtime",
61+
"value": "node"
62+
},
63+
{
64+
"_fromType": "array",
65+
"name": "x-stainless-runtime-version",
66+
"value": "v18.17.1"
67+
},
68+
{
69+
"_fromType": "array",
70+
"name": "anthropic-version",
71+
"value": "2023-06-01"
72+
},
73+
{
74+
"_fromType": "array",
75+
"name": "accept-encoding",
76+
"value": "gzip,deflate"
77+
},
78+
{
79+
"name": "host",
80+
"value": "api.anthropic.com"
81+
}
82+
],
83+
"headersSize": 548,
84+
"httpVersion": "HTTP/1.1",
85+
"method": "POST",
86+
"postData": {
87+
"mimeType": "application/json",
88+
"params": [],
89+
"text": "{\n \"model\": \"claude-2\",\n \"max_tokens_to_sample\": 300,\n \"prompt\": \"\\n\\nHuman: Tell me a joke about OpenTelemetry\\n\\nAssistant:\",\n \"stream\": true\n}"
90+
},
91+
"queryString": [],
92+
"url": "https://api.anthropic.com/v1/complete"
93+
},
94+
"response": {
95+
"bodySize": 6983,
96+
"content": {
97+
"mimeType": "text/event-stream; charset=utf-8",
98+
"size": 6983,
99+
"text": "event: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" Here\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"'s\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: ping\r\ndata: {\"type\": \"ping\"}\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" a\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" silly\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" joke\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" about\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" Open\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"Tele\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"metry\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\":\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"\\n\\nWhat\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" do\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" you\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" call\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" an\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" Open\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"Tele\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"metry\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" collector\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" that\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" keeps\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" getting\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" distracted\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"?\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" A\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" span\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"-\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"t\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"ention\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" deficit\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\" tracer\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"!\",\"stop_reason\":null,\"model\":\"claude-2.1\",\"stop\":null,\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\nevent: completion\r\ndata: {\"type\":\"completion\",\"id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\",\"completion\":\"\",\"stop_reason\":\"stop_sequence\",\"model\":\"claude-2.1\",\"stop\":\"\\n\\nHuman:\",\"log_id\":\"compl_01NxHrRrvyAuE77TjBS7tyTt\" }\r\n\r\n"
100+
},
101+
"cookies": [],
102+
"headers": [
103+
{
104+
"name": "date",
105+
"value": "Fri, 05 Apr 2024 11:20:12 GMT"
106+
},
107+
{
108+
"name": "content-type",
109+
"value": "text/event-stream; charset=utf-8"
110+
},
111+
{
112+
"name": "transfer-encoding",
113+
"value": "chunked"
114+
},
115+
{
116+
"name": "connection",
117+
"value": "keep-alive"
118+
},
119+
{
120+
"name": "cache-control",
121+
"value": "no-cache"
122+
},
123+
{
124+
"name": "request-id",
125+
"value": "req_01QgLb4tbuUR3myMtpiyaSZX"
126+
},
127+
{
128+
"name": "via",
129+
"value": "1.1 google"
130+
},
131+
{
132+
"name": "cf-cache-status",
133+
"value": "DYNAMIC"
134+
},
135+
{
136+
"name": "server",
137+
"value": "cloudflare"
138+
},
139+
{
140+
"name": "cf-ray",
141+
"value": "86f925c39fd7a268-FCO"
142+
}
143+
],
144+
"headersSize": 299,
145+
"httpVersion": "HTTP/1.1",
146+
"redirectURL": "",
147+
"status": 200,
148+
"statusText": "OK"
149+
},
150+
"startedDateTime": "2024-04-05T11:20:12.047Z",
151+
"time": 2070,
152+
"timings": {
153+
"blocked": -1,
154+
"connect": -1,
155+
"dns": -1,
156+
"receive": 0,
157+
"send": 0,
158+
"ssl": -1,
159+
"wait": 2070
160+
}
161+
}
162+
],
163+
"pages": [],
164+
"version": "1.2"
165+
}
166+
}

packages/instrumentation-anthropic/recordings/Test-Anthropic-instrumentation_3769946143/should-set-attributes-in-span-for-completions_1224394582/recording.har

+10-10
Original file line numberDiff line numberDiff line change
@@ -92,18 +92,18 @@
9292
"url": "https://api.anthropic.com/v1/complete"
9393
},
9494
"response": {
95-
"bodySize": 320,
95+
"bodySize": 600,
9696
"content": {
9797
"encoding": "base64",
9898
"mimeType": "application/json",
99-
"size": 320,
100-
"text": "[\"H4sIAAAAAAAAA4yQwUrEQBBEf6Xti5coRhTWXDwJgRW87KKHhdDONDGbzvRkpoMM4r9LFgW9eayiHlTVB1qJjA06naKwDRqwwsH/ON1V/Xjn5vfb2bf1zWb/st+UUR+mLVa/kQah5cTnGQjyIFLgqCMDvepi8BQ57Fh4YkulOYRDeH4jA69QdAFHIkDhbwqcirAzTWBrdmSOGXo2G0IPfsiWyBn7e9glcgw5kuNyhhVm09glpnxqdVKZ54WDY6xwUs+ybhNaPF9cX9bfCDa4FmuXiUKDFYr23X9e+PwCAAD//wMAKmQrP0EBAAA=\"]"
99+
"size": 600,
100+
"text": "[\"H4sIAAAAAAAAA4xSwWobMRD9lWddfNmY2s0h+BLS9hBDIJdAWjCYyWpqqdZqttIoW7X034s2DSQlh14EmuG9efPm/TJaRzZb08swBlYv0XTG2+fK4d366qOupw2fX1R7MX7m8/c3m3u2pnsJ2Rpcc+JlBiF41cBo3aKc4MogCfQgRXE7crzjwANrqtt93Md7VzFRhjp+3YUm6hklOhrHeokP3FPJDK9wZBEFeaSYF43kNXDiqFCZKa302qZHi0zedtibT3Opww7qfDxhB0ePDBXBQLGil6j8Q/Nib9DI7yb5R1l7fZ8xUTjBRxUQHiitcBsZmWp+ni7qOLWZX6TgFGXqMDESUwgVPmZNZWhi+ZFTbWqOoCQlWjhOvNibJ4dIYQVVCnoKARTfdEod6TLjKJHRJ/pZL3GFWFTr7NRs1A5ORp6pgj+xxVCRfVNDqjyMmkGKb3Li/NbFVrhhxcDzLvBfG9HSzlRtZcfUrK4YJDGUexclyLGeqeOB7VMSFqYzWWU8JKY8R2f+Zf5eOPZsOjOI5dACGKhYPtus1n8hZjsbcl0GilvTmSDHw/9E9fcfAAAA//8DAOxCDkfmAgAA\"]"
101101
},
102102
"cookies": [],
103103
"headers": [
104104
{
105105
"name": "date",
106-
"value": "Fri, 05 Apr 2024 10:38:14 GMT"
106+
"value": "Fri, 05 Apr 2024 11:20:12 GMT"
107107
},
108108
{
109109
"name": "content-type",
@@ -119,11 +119,11 @@
119119
},
120120
{
121121
"name": "request-id",
122-
"value": "req_014CcafYLaePcG11ZYue24Jd"
122+
"value": "req_01MF9Mk2Pm5K7idAdKGVuKtn"
123123
},
124124
{
125125
"name": "x-cloud-trace-context",
126-
"value": "aae2aed4e069035246097cae098de4fb"
126+
"value": "bfd63b2c08c48c70d3ba04406af4864c"
127127
},
128128
{
129129
"name": "via",
@@ -139,7 +139,7 @@
139139
},
140140
{
141141
"name": "cf-ray",
142-
"value": "86f8e842edf274e2-FCO"
142+
"value": "86f925a33e42a268-FCO"
143143
},
144144
{
145145
"name": "content-encoding",
@@ -152,16 +152,16 @@
152152
"status": 200,
153153
"statusText": "OK"
154154
},
155-
"startedDateTime": "2024-04-05T10:38:12.599Z",
156-
"time": 1869,
155+
"startedDateTime": "2024-04-05T11:20:06.759Z",
156+
"time": 5267,
157157
"timings": {
158158
"blocked": -1,
159159
"connect": -1,
160160
"dns": -1,
161161
"receive": 0,
162162
"send": 0,
163163
"ssl": -1,
164-
"wait": 1869
164+
"wait": 5267
165165
}
166166
}
167167
],

packages/instrumentation-anthropic/recordings/Test-Anthropic-instrumentation_3769946143/should-set-attributes-in-span-for-messages-streaming_44400664/recording.har

+171
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"log": {
3-
"_recordingName": "Test Anthropic instrumentation/should set attributes in span for messages (chat)",
3+
"_recordingName": "Test Anthropic instrumentation/should set attributes in span for messages",
44
"creator": {
55
"comment": "persister:fs",
66
"name": "Polly.JS",
@@ -92,18 +92,18 @@
9292
"url": "https://api.anthropic.com/v1/messages"
9393
},
9494
"response": {
95-
"bodySize": 832,
95+
"bodySize": 736,
9696
"content": {
9797
"encoding": "base64",
9898
"mimeType": "application/json",
99-
"size": 832,
100-
"text": "[\"H4sIAAAAAAAAA4STX2sdOQzFv4rWL9nC3JCkLZvOS2FhX3cfEmhLpwTF1p1x45EcS77/Qr578dy9oYFCnwakI/v4pzNPLgbXu1nHu4vLt353uH7kz//6m++Xt9eHL7a5Pbx3nbN9pqYiVRzJda5IagVUjWrI5jrnhY3YXP/16aQ32rXO8undTS3UwUSFzhQQvssDAd5LNfgvE99Sopms7PuBB/407SHEADYRBNpQkkwF1LAYVI08vp75OPDf5LEqtYk9bJGNApiAFfRLMbZxygrIAUYy0Iy8MlSLHiJrHCdTiNxmFjXmnKJHi8JnCpnKWsqM7OmPZvCfXU7IS7cf+JUZiO0SkEy8UqnFE6wLzrSV8gA2oUEusomBGoVGL2AJ8UABtrhvnkdiKmjUgZeUyFu3mKZdlmJgL/cENIQ/lxdqB60WvR61SUZ9A2spEKJaife18dC9Gs16DrcTHfnnhHsF4QW0F/aUDWS9YIs8drCdop8g8kbShnSpPzT8Tb9Osm3iQo+V1BRsKlLHqb3+J3pHRw23ns4rlAspsUHkEDcxVExQOZq28xZQ22hTZMDjBs8b8+baqMwwuJ+WN7gFOOTK4GW+j3zyt5US9H/x4BYXg1sjH+e6wQHNeUKNh9PES9TOFGjno9HcTB5T2gQvQVli5pFhxMiwLjL/Kpdtm7NwNCnL9ciY9gf6XcLO3fO3zs0SKLne+YQ10OrtSnLV1dXF1buLq6sPrnNqku8KoQq73hGHO6uFTw1tW2FPrueaUufq8uv2Ty5yrnZn8kCsrr/8q3NS7VXp+uL5+QcAAAD//wMACpefuBkEAAA=\"]"
99+
"size": 736,
100+
"text": "[\"H4sIAAAAAAAAA1RSX2vbMBD/Kle95MUpbdZR5pexQseS0Q220nUsI8jWJdYs37m6U10T+t2HnJWsT4a7+/2V98Y7U5pOdpuz8+un1erx56dvl6vP9/cPVzd0dacfr01hdOwxX6GI3aEpTOSQB1bEi1pSU5iaSZHUlL/2L/eKT3kzfUrzPUUsoMGIMwELf7hFsBUnha890i0G7FDjWK5pTR/A4SMG7jHCYEMr4EkZLFQ2giUHHB3GTOOip/YUbhvMO0VyGMFKKwWszQ9OwcHICYJvEZRB4wicIhAOr2XnlRV0IKModu9hqVBbAo22xkwQD4qwjdyBNggdd0g6cfchH3md+I8rrzMBwfiI7mRtcqps8pgrYh88Tj6/ZKClbHoJfcQtRujGQzbJtBVCosmMm+InclynLIPuFJbgmGYKgyXNuIplQrXEAzQ8QJfqBpazDqRHcp52wAQ21NxwAJdingwcW2g4RfnP7bHSYNOukUlc7Di5XsIuoUjuYBYRiBUiWjfCliNwlaPbygevI3g6lDglymqNrbwKjKincGPHCkHU1+1LhRzcfGul8UzoYLAj8PbwAhn8r5fspeE+T7JixlUoerI25vl3YTp2GExp6mCTw/mbOfdJ5ouzxcXZYvHOFEaU+01EK0ymNEhuoynSy0LwISHVaEpKIRQmTb9+uTee+qQb5RZJTHl+WRhO+mr09uL5+S8AAAD//wMACb+NKFkDAAA=\"]"
101101
},
102102
"cookies": [],
103103
"headers": [
104104
{
105105
"name": "date",
106-
"value": "Fri, 05 Apr 2024 10:38:23 GMT"
106+
"value": "Fri, 05 Apr 2024 11:20:22 GMT"
107107
},
108108
{
109109
"name": "content-type",
@@ -119,11 +119,11 @@
119119
},
120120
{
121121
"name": "request-id",
122-
"value": "req_01KVi9KJu77aGUxCqVF99yqS"
122+
"value": "req_0182vaPgMhnXsMnBS73p6Yqd"
123123
},
124124
{
125125
"name": "x-cloud-trace-context",
126-
"value": "a8cb6fe2ea3a28abf9468000f8ed7073"
126+
"value": "42ba21496f6152a6803a8a29a8855cd7"
127127
},
128128
{
129129
"name": "via",
@@ -139,7 +139,7 @@
139139
},
140140
{
141141
"name": "cf-ray",
142-
"value": "86f8e84d1f3b74e2-FCO"
142+
"value": "86f925d0bb53a268-FCO"
143143
},
144144
{
145145
"name": "content-encoding",
@@ -152,16 +152,16 @@
152152
"status": 200,
153153
"statusText": "OK"
154154
},
155-
"startedDateTime": "2024-04-05T10:38:14.480Z",
156-
"time": 9138,
155+
"startedDateTime": "2024-04-05T11:20:14.137Z",
156+
"time": 8561,
157157
"timings": {
158158
"blocked": -1,
159159
"connect": -1,
160160
"dns": -1,
161161
"receive": 0,
162162
"send": 0,
163163
"ssl": -1,
164-
"wait": 9138
164+
"wait": 8561
165165
}
166166
}
167167
],

0 commit comments

Comments
 (0)