Reported by @rustic minnow
ChatGPT app has 2 mcp tools 1 runs multiple searches for keywords on catalogue and returns the results. other displays a single product for each keyword in a list. Pre gpt5.1 through tool descriptions these tools run in unison. If user asked “create me a list for a lasagane’ the search tool runs, llm reason best product per result and then call second tool to display it invoked. Currently only first tool is called and frequently only displays all the product results rather than a the chosen 1
The search too is used to return products per keyword from catalogue. ChatGPT reasons what the best products is per search results. ChatGPT invokes create-list tool to display only the selected product in a custom ui template resource.
Either the search tool is called and ChatGPT reasons best product per search but displays it in the ChatGPT conversation as opposed to custom ui from ChatGPT app. Display list mcp tool is not called
Or
ChatGPT calls the search tool and just renders all the search results within the conversation. It never reasons and never call the create-list tool
These happen intermittently along with the expected result. Previously to 5.1 expected result was reliable
Chrome, production