Catalog grouping · perception

File and media inputsCatalog grouping

Group common file type, media input, and upload-limit questions.

Terminology basis: Catalog grouping. This organizes related questions and is not itself a compatibility claim.

Markdown · JSON

Product support cells

Family progress by product

Counts combine 6 atomic capabilities. “Reviewed” measures evidence coverage; supported includes yes and partial.

ProductSupportedReviewedBreakdown
ChatGPTweb1/61/6Supported 1 · Partial 0 · Unsupported 0 · Unknown 5
Claudeweb4/64/6Supported 4 · Partial 0 · Unsupported 0 · Unknown 2
Geminiweb5/65/6Supported 5 · Partial 0 · Unsupported 0 · Unknown 1
Copilotweb4/64/6Supported 4 · Partial 0 · Unsupported 0 · Unknown 2
Grokweb6/66/6Supported 6 · Partial 0 · Unsupported 0 · Unknown 0
Grok Botdesktop6/66/6Supported 6 · Partial 0 · Unsupported 0 · Unknown 0
Perplexityweb6/66/6Supported 4 · Partial 2 · Unsupported 0 · Unknown 0
Le Chatweb4/64/6Supported 4 · Partial 0 · Unsupported 0 · Unknown 2
Devinweb0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Replit Agentweb0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
ChatGPTdesktop1/61/6Supported 1 · Partial 0 · Unsupported 0 · Unknown 5
Claudedesktop4/64/6Supported 4 · Partial 0 · Unsupported 0 · Unknown 2
Cursordesktop1/61/6Supported 1 · Partial 0 · Unsupported 0 · Unknown 5
OpenWork Desktopdesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Copilot Chatdesktop2/62/6Supported 2 · Partial 0 · Unsupported 0 · Unknown 4
Chrome WebMCP origin trialdesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Windsurfdesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Zed Agentdesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Continuedesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Clinedesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
JetBrains AIdesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Warpdesktop0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Claude CLIcli3/63/6Supported 3 · Partial 0 · Unsupported 0 · Unknown 3
ChatGPT CLIcli0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Codex CLIcli1/61/6Supported 1 · Partial 0 · Unsupported 0 · Unknown 5
OpenCodecli0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Gemini CLIcli4/64/6Supported 4 · Partial 0 · Unsupported 0 · Unknown 2
Aidercli0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Goosecli0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Copilot CLIcli0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6
Ampcli0/60/6Supported 0 · Partial 0 · Unsupported 0 · Unknown 6

Atomic capabilities

Definition and scope

What this capability means

A paperclip or file picker proves very little by itself. The harness may store a file without sending its content to the model, extract only text, sample part of a document or recording, route some formats through a tool, or impose limits that change by plan and model.

The child rows distinguish formats and record useful operational detail such as extensions, MIME types, per-file and aggregate size, file count, page or duration caps, transcription, retention, and whether the content reaches the model or tools.

Workspace file access is separate because a coding harness may read repository files without supporting interactive uploads, while a web chat may accept attachments without exposing a filesystem.