@@ -50,7 +50,8 @@ print(result.all_messages())
5050 content='Tell me a joke.',
5151 timestamp=datetime.datetime(...),
5252 ),
53- ]
53+ ],
54+ run_id='...',
5455 ),
5556 ModelResponse(
5657 parts=[
@@ -61,6 +62,7 @@ print(result.all_messages())
6162 usage=RequestUsage(input_tokens=60, output_tokens=12),
6263 model_name='gpt-5',
6364 timestamp=datetime.datetime(...),
65+ run_id='...',
6466 ),
6567]
6668"""
@@ -118,7 +120,8 @@ async def main():
118120 content='Tell me a joke.',
119121 timestamp=datetime.datetime(...),
120122 ),
121- ]
123+ ],
124+ run_id='...',
122125 ),
123126 ModelResponse(
124127 parts=[
@@ -129,6 +132,7 @@ async def main():
129132 usage=RequestUsage(input_tokens=50, output_tokens=12),
130133 model_name='gpt-5',
131134 timestamp=datetime.datetime(...),
135+ run_id='...',
132136 ),
133137 ]
134138 """
@@ -172,7 +176,8 @@ print(result2.all_messages())
172176 content='Tell me a joke.',
173177 timestamp=datetime.datetime(...),
174178 ),
175- ]
179+ ],
180+ run_id='...',
176181 ),
177182 ModelResponse(
178183 parts=[
@@ -183,14 +188,16 @@ print(result2.all_messages())
183188 usage=RequestUsage(input_tokens=60, output_tokens=12),
184189 model_name='gpt-5',
185190 timestamp=datetime.datetime(...),
191+ run_id='...',
186192 ),
187193 ModelRequest(
188194 parts=[
189195 UserPromptPart(
190196 content='Explain?',
191197 timestamp=datetime.datetime(...),
192198 )
193- ]
199+ ],
200+ run_id='...',
194201 ),
195202 ModelResponse(
196203 parts=[
@@ -201,6 +208,7 @@ print(result2.all_messages())
201208 usage=RequestUsage(input_tokens=61, output_tokens=26),
202209 model_name='gpt-5',
203210 timestamp=datetime.datetime(...),
211+ run_id='...',
204212 ),
205213]
206214"""
@@ -293,7 +301,8 @@ print(result2.all_messages())
293301 content='Tell me a joke.',
294302 timestamp=datetime.datetime(...),
295303 ),
296- ]
304+ ],
305+ run_id='...',
297306 ),
298307 ModelResponse(
299308 parts=[
@@ -304,14 +313,16 @@ print(result2.all_messages())
304313 usage=RequestUsage(input_tokens=60, output_tokens=12),
305314 model_name='gpt-5',
306315 timestamp=datetime.datetime(...),
316+ run_id='...',
307317 ),
308318 ModelRequest(
309319 parts=[
310320 UserPromptPart(
311321 content='Explain?',
312322 timestamp=datetime.datetime(...),
313323 )
314- ]
324+ ],
325+ run_id='...',
315326 ),
316327 ModelResponse(
317328 parts=[
@@ -322,6 +333,7 @@ print(result2.all_messages())
322333 usage=RequestUsage(input_tokens=61, output_tokens=26),
323334 model_name='gemini-2.5-pro',
324335 timestamp=datetime.datetime(...),
336+ run_id='...',
325337 ),
326338]
327339"""
0 commit comments