Widget updates no longer require an update submission

Hey all,

Excited to announce that we’re loosening our snapshotting rules. Previously, MCP widget HTML was snapshotted at the time of submission and served entirely from cache. We are loosening this requirement so that changes to widgets do not require a resubmission.

Please note however that changes to widgets will still not propagate immediately; for performance we still cache widgets for a short (~hours) period of time that we may change as we observe usage and performance data. Widgets are also still reviewed for quality at submission time.

6 Likes

A post was merged into an existing topic: Published ChatGPT Apps no longer working

Welcome update. Will “cache-busting” mechanisms implemented by some MCP servers serving widgets work?

The “cache-busting” mechanism in question is where MCP servers update the template uri if anything changes in the widget code itself so OpenAI always fetches the latest widget html.

Will this become obsolete?

Yes, cache-busting will work. Not sure what you mean by obsolete?