doesitsupport

← all clients

ChatGPT Web

Category: web · Last checked: 2026-07-07

Capability support

FeatureStatusNotes
Image renderingunsupported2026-07-05T14:35:45.194ZTool called successfully but no PNG rendered inline; only a collapsed 'Called tool' accordion appears in the message body; no image element visible.
Animated GIFunsupported2026-07-05T14:37:05.870ZTool called successfully but no GIF rendered inline; only a collapsed 'Called tool' accordion appears; no image element visible so animation cannot be evaluated.
SVGunsupported2026-07-05T14:38:43.891ZTool called successfully but no SVG rendered inline; only collapsed 'Called tool' accordion; no image element visible.
HEICunsupported2026-07-05T14:40:19.469ZTool called successfully but no HEIC rendered inline; only a collapsed 'Called tool' accordion; no image element visible (HEIC also not natively supported by most browsers).
MCP Apps HTML widgetsupported2026-07-05T14:42:02.064ZWidget mounted (mcp-app) label rendered inline with DoesItSupport widget iframe and structuredContent JSON dump visible — surprising cross-compatibility, ChatGPT web renders MCP-Apps profile widget.
ChatGPT Apps SDK componentsupported2026-07-05T14:43:55.274ZWidget mounted (skybridge) label rendered inline with DoesItSupport widget iframe and window.openai.toolOutput visible; ChatGPT Apps SDK widget mounts as expected.
Markdown: basicsupported2026-07-05T15:23:42.475ZH1, bold, italic, bulleted list, clickable link, table, blockquote, and inline code all rendered formatted in the reply. Call id: 337bb4 echoed.
Markdown: tablessupported2026-07-05T15:24:51.842ZGFM pipe-table rendered as an actual table with three columns (Client, Category, MCP support) and three rows (Claude Web, ChatGPT Web, Ollama) in the assistant reply. Call id: 37505c.
Markdown: code blockssupported2026-07-05T15:26:11.219ZFenced code block rendered as a monospaced syntax-highlighted TypeScript code block (language label 'TypeScript' visible in the block header). Call id: 7f29d9.
Markdown: imagesunsupported2026-07-05T15:37:38.337ZManual check (user-driven): the tool's markdown image reference was not rendered inline — no image appeared in the reply. Consistent with earlier pass where the model omitted the ![alt](url) line entirely (external image URL scrubbing).
Markdown: task listssupported2026-07-05T15:29:59.179ZGFM task list rendered as actual checkbox controls in the reply — two checked (Register probe tools, Ship widget probes) shown as filled blue checkmark boxes, three unchecked (Add markdown-variant probes, Wire vision-tier classifier, Publish results to matrix.json) shown as empty checkbox squares, not literal '[x]' / '[ ]' brackets. Call id: dc3767.
URL autolinkingsupported2026-07-05T14:52:48.307ZInline clickable link 'https://doesitsupport.com' with external-link icon visibly rendered in assistant message body; autolink parsing works.
MCP resourcessupported2026-07-05T14:54:17.554ZChatGPT rendered an 'Allow file materialization?' confirmation prompt inline stating 'ChatGPT needs your approval to materialize 1 file attachments returned by DoesItSupport' — MCP resources are recognized and surfaced to the user as attachments.
MCP prompt templatesunsupported2026-07-07T15:55:33.730ZUI check: doesitsupport_probe_prompt not exposed anywhere — '+' menu lists the connector only (pins a scope chip, no prompt list), '/' palette shows only native ChatGPT commands and filtering 'doesit' matches nothing. No MCP prompt-template picker exists on chatgpt.com
MCP elicitationunsupported2026-07-05T14:58:32.859ZNo elicitation form or dialog appeared in the chat after calling the elicitation probe; only a collapsed 'Called tool' accordion visible. ChatGPT did not surface an interactive elicitation prompt.
MCP samplingunsupported2026-07-05T15:00:01.375ZProbe tool text 'No sampling capability in the client's initialize request.' rendered inline in message body — ChatGPT web did not declare sampling capability during MCP initialize handshake.
MCP structured contentsupported2026-07-05T15:30:28.177ZModel consumes structuredContent: markdown probes's {nonce} JSON was reproduced verbatim in replies. Note: when structuredContent is present, ChatGPT web feeds it to the model INSTEAD of content[].text — text blocks are shadowed.