| Vector search | convex, pgvector, pinecone, none | Embeddings and searchable text chunks | convex and none are supported. pgvector was removed with the Postgres app-data provider; pinecone is declared but rejected until an adapter exists. |
| Embeddings | ai-gateway, openai, azure-openai, none | Text chunks sent for embedding | ai-gateway, openai, and none are current paths. azure-openai is declared but rejected until implemented. |
| Integrations | composio, executor, mcp, none | Connected-account metadata and tool inputs/outputs | composio, executor, and none are supported. executor delegates OAuth and shared connection lifecycle to a customer-hosted Executor service. mcp is declared but rejected as a provider family until bootstrap wiring exists. |
| Browser use | browser-use, self-hosted-playwright, none | Browser tasks, page content, and entered credentials | browser-use and none are supported. self-hosted-playwright is declared but rejected until an adapter exists. |
| Sandboxes | box, e2b, local-firecracker, none | Commands, staged files, desktop sessions, and generated artifacts | box (Overlay Cloud, the default) and none are supported. daytona was removed. e2b is planned as the self-hosted provider and, like local-firecracker, is declared but rejected until an adapter exists. vercel is still accepted so older configs validate, but nothing uses it. |
| Web search | elo, ai-gateway, perplexity, tavily, none | Search queries, result snippets, and fetched page content | elo and none are supported. elo routes web_search/deep_search through ELO to Tavily and Parallel and web_fetch to TinyFish (ELO_API_KEY, TINYFISH_API_KEY). ai-gateway, perplexity, and tavily are declared but rejected — the gateway search path was removed. |
| Analytics | posthog, none | Pageviews and product events | posthog and none are supported. Set feature and provider to disabled values to avoid SDK initialization. |
| Error reporting | sentry, none | Error events and sanitized stack/request metadata | sentry and none are supported. Set feature and provider to disabled values to avoid initialization. |
| Secrets | env, workos-vault, aws-secrets-manager, vault, none | Provider credentials | env is the general runtime path. workos-vault supports hosted BYOK flows. aws-secrets-manager supports BYOK provider keys for private deployments; Convex stores only the opaque secret ARN. Vault remains declared but unsupported. |
| Rate limit | convex, memory, redis, none | Rate-limit counters | All declared providers are supported. Multi-instance production/on-prem deployments should use Redis with fail-closed behavior; memory is development-only. |
| Transactional email | resend, ses, smtp, none | Recipient address and account email content | All are supported; the default is none. SMTP requires TLS in production. Delivery uses a durable outbox with suppression checks and audit records. |