Conversations API issues - retrieving items of conversations with tool calls is failing - is anyone else experiencing this?

Conversations API is broken at the moment if the responses has tool calls in them.

client.conversations.items.list function in python sdk which corresponds to GET .api.openai.com/v1/conversations/____/items throws “500 internal server error” when the conversation has messages with tool calls.

examples:
client.conversations.items.list(“conv_68d601cb411881959818048425ec43e80709a184320acd09”) works (the conversation is 160k tokens long with just words hello)

client.conversations.items.list(“conv_68d60993e7848195b9838b72625ca7030dfdc71098b93d58”) doesn’t work (the conversation is 4k tokens long with a tool call with mcp server)

Is anyone else experiencing this? Do you think is this part of the codex issue currently shown in OpenAI status?

1 Like

I’m experiencing random hangs with retrieving conversation items (even single one), if they have more data in them - e.g. image output. This has to be a problem with conversations API stability. The bigger the data in the item, the bigger possibility for a hang for us.

@domas This issue seems to be resolved for us now. (we don’t use any images) but do a lot of code generation with MCP. Overall conversationAPI seems to be stable for us now.

We are looking to use this with Agents SDK which will tell the real story of how stable is this.