Skip to main content
The provider feature catalog tracks 2058 capability rows across four providers; 1328 are usable today and 0 are deferred. Alongside the rows, the option ledger documents 1078 parameters — the concrete values you can set per capability. Each provider page lists both. Zero deferred does not mean universal implementation. It means no unowned backlog: every row is usable, policy-blocked, vendor-blocked (sourced + dated), or unsupported by the vendor.
ProviderUsable nowImplementedModel-dependentPartial-compatibleParametersPolicy-blockedVendor-blockedUnsupportedTotal rows
Anthropic2149921138834739294
Google Gemini46646312394995279696
Local (on-device)18516817013518867386
OpenAI463452564611212177682

State semantics

StateMeaning
implementedWired end-to-end through deeda primitives and probed.
model-dependentWorks on a documented subset of the provider’s models.
partial-compatibleWorks under a documented compatibility shape.
policy-blockedDoc-cited, withheld by deeda policy (e.g. admin surfaces).
blocked_by_vendorVendor has not shipped or access-gates it (sourced + dated).
unsupportedThe provider does not expose this feature.

How to read a provider page

Each feature family shows two things: the capability rows you can rely on (each linked to the vendor’s primary documentation), and a parameters table — the exact values you can set, their types, defaults, allowed values, and risk level. Parameters with risk: high typically require elevated workflow policy (see tool_policy / sandbox).