Retrieving conversation history

I’ve built a ChatGPT App in which the tool calling and widget rendering is working as expected. I have a use case that requires me to access the entire conversation history between the user and ChatGPT in a widget. Looking at the Apps SDK documentation / Reference, I cannot find any trace of where such conversation history might be available.

I’ve tried to add something like conversationHistory to a tool schema hoping that the LLM would pass it to the tool. Alas, regardless of how I write my prompt, the LLM always passes only the last message as conversationHistory and completely ignores the rest.

What would be the suggested way to circumvent the issue?

Kind regards,

Alokai

… or can we at least get a conversation identifier, so that MCP servers can know it’s from the same conversation? There is openai/subject but I’m not sure that’s scoped by conversation.