Product support cells
Family progress by product
Counts combine 12 atomic capabilities. “Reviewed” measures evidence coverage; supported includes yes and partial.
| Product | Supported | Reviewed | Breakdown |
|---|---|---|---|
| ChatGPTweb | 2/12 | 2/12 | Supported 2 · Partial 0 · Unsupported 0 · Unknown 10 |
| Claudeweb | 2/12 | 2/12 | Supported 2 · Partial 0 · Unsupported 0 · Unknown 10 |
| Geminiweb | 1/12 | 1/12 | Supported 1 · Partial 0 · Unsupported 0 · Unknown 11 |
| Copilotweb | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Grokweb | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Grok Botdesktop | 1/12 | 2/12 | Supported 1 · Partial 0 · Unsupported 1 · Unknown 10 |
| Perplexityweb | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Le Chatweb | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Devinweb | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Replit Agentweb | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| ChatGPTdesktop | 4/12 | 4/12 | Supported 3 · Partial 1 · Unsupported 0 · Unknown 8 |
| Claudedesktop | 2/12 | 2/12 | Supported 2 · Partial 0 · Unsupported 0 · Unknown 10 |
| Cursordesktop | 3/12 | 3/12 | Supported 3 · Partial 0 · Unsupported 0 · Unknown 9 |
| OpenWork Desktopdesktop | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Copilot Chatdesktop | 5/12 | 5/12 | Supported 5 · Partial 0 · Unsupported 0 · Unknown 7 |
| Chrome WebMCP origin trialdesktop | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Windsurfdesktop | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Zed Agentdesktop | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Continuedesktop | 1/12 | 1/12 | Supported 1 · Partial 0 · Unsupported 0 · Unknown 11 |
| Clinedesktop | 1/12 | 1/12 | Supported 1 · Partial 0 · Unsupported 0 · Unknown 11 |
| JetBrains AIdesktop | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Warpdesktop | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Claude CLIcli | 9/12 | 9/12 | Supported 7 · Partial 2 · Unsupported 0 · Unknown 3 |
| ChatGPT CLIcli | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Codex CLIcli | 3/12 | 3/12 | Supported 3 · Partial 0 · Unsupported 0 · Unknown 9 |
| OpenCodecli | 1/12 | 1/12 | Supported 1 · Partial 0 · Unsupported 0 · Unknown 11 |
| Gemini CLIcli | 6/12 | 6/12 | Supported 4 · Partial 2 · Unsupported 0 · Unknown 6 |
| Aidercli | 1/12 | 1/12 | Supported 1 · Partial 0 · Unsupported 0 · Unknown 11 |
| Goosecli | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
| Copilot CLIcli | 4/12 | 4/12 | Supported 4 · Partial 0 · Unsupported 0 · Unknown 8 |
| Ampcli | 0/12 | 0/12 | Supported 0 · Partial 0 · Unsupported 0 · Unknown 12 |
Atomic capabilities
- Automatic context compaction — Continue long sessions by automatically summarizing or pruning older context.
- Context compaction controls — Trigger, inspect, configure, or disable context compaction.
- Context usage — Inspect consumed or remaining context budget during a conversation or run.
- Context window — Record the documented context-window limit by product, model, and mode.
- Local models — Run against a model hosted on the operator's machine.
- Model fallback — Switch to another model after a documented failure condition.
- Model selection — Choose the model or documented model class used for a run.
- Output token limit — Record the maximum generated response budget by exact model and harness mode.
- Prompt cache controls — Mark, retain, refresh, or invalidate cached prompt context.
- Prompt cache telemetry — Inspect cache hits, misses, token counts, latency, or billing effects.
- Prompt caching — Reuse eligible repeated prompt content under documented caching behavior.
- Reasoning effort controls — Choose a documented reasoning depth, effort, or budget for a run.
Definition and scope
What this capability means
A harness is not a transparent pass-through to a model. It can select or route models, reserve tokens for hidden instructions and tools, enforce a lower input cap, compact earlier turns, retry on another model, and cache only certain prompt segments.
This family therefore avoids copying a provider model-card number into every product surface. Each child row asks a narrower question and keeps model, mode, plan, workspace policy, file-processing cost, tool-schema overhead, and observation date attached to the answer.
For context limits, useful records report the advertised maximum and the effective usable budget when those differ. For caching, they distinguish reuse itself from explicit controls and operator-visible telemetry.