---
type: email
from: Richard Yang <notifications@github.com>
subject: Re: [openai/openai-agents-python] Reasoning content in multiturn

 (Issue #1943)
received: 2026-03-06 08:10:10
date_header: Mon, 20 Oct 2025 15:52:31 -0700
priority: normal
status: awaiting_approval
uid: 33120
---

## Email Content

**From:** Richard Yang <notifications@github.com>
**Subject:** Re: [openai/openai-agents-python] Reasoning content in multiturn

 (Issue #1943)
**Date:** Mon, 20 Oct 2025 15:52:31 -0700

### Body (preview)

ruiqiRichard left a comment (openai/openai-agents-python#1943)



ok thank you. 



I also have another question. When using the tracer for this vllm chat completions api, I found that the reasoning content was always logged alongside the tool call for each turn's output, but when it goes to the next turn, this reasoning content disappears in the input. 



output in last turn: <img width="570" height="780" alt="Image" src="https://github.com/user-attachments/assets/e69af44f-f7a9-4d57-a216-6ebe7774450f" /> 



in next turn's input: <img width="565" height="485" alt="Image" src="https://github.com/user-attachments/assets/5bfe6ce8-10c6-4ae5-8199-9c2f8d2fe066" />



Is this expected, or it's related to the not fully compatible api problem you mentioned? Btw, I'm using gptoss with vllm.



-- 

Reply to this email directly or view it on GitHub:

https://github.com/openai/openai-agents-python/issues/1943#issuecomment-3424012153

You are receiving this because you are subscribed to this thread.



Message ID: <openai/openai-agents-python/issues/1943/3424012153@github.com>

---

## Suggested Actions
- [ ] Reply
- [ ] Archive
- [ ] Escalate
