External Publication
Visit Post

ChatGPT MCP Apps bridge drops custom _meta from tool results in ui/notifications/tool-result

OpenAI Developer Community March 30, 2026
Source

Same here.

Raised it almost a month ago, no response.

Bug Report: ChatGPT strips _meta from tool results and breaks MCP Apps viewUUID state persistence pattern ChatGPT Apps SDK

We migrated our ChatGPT App from the OpenAI Apps SDK to the MCP Apps standard, following the MCP Apps compatibility guide. The migration went fine. Tools, resources, ontoolresult, callServerTool, sendMessage, and app-only tool visibility all work correctly. However, when implementing the documented viewUUID pattern for persisting view state, we discovered that ChatGPT strips _meta from tool results before forwarding them to the widget. Steps to reproduce Server returns _meta: { viewUUID: cryp…

Discussion in the ATmosphere

Loading comments...