ChatGPT toolOutput spec mismatch in MCP and Apps SDK

Hi! I’m trying to use MCPs and the Apps SDK and MCP servers today/lastnight started returning a different format that doesn’t match the spec. It includes like the layer above the result, including the connector id. My MCP server isn’t returning this, but my App (Apps SDK) is receiving this new format.

Anyone else experiencing this? A regression? Reporting here because I don’t know a better place for apps SDK issues

cross-post here: toolOutput Spec Mismatch · Issue #40 · openai/openai-apps-sdk-examples · GitHub

Handling in Apps SDK HTML with this for now:
```
const slides = toolOutput.slides || toolOutput.result.structuredContent.slides
```

Looks like this issue is resolved now