configure(...) replaces the full required credential set for that integration. Credentials are write-only: list and retrieve responses expose status and field metadata, never plaintext secret values. test(...) performs the provider’s cheapest authenticated probe. Its result is persisted when the tenant has a stored integration record.
The catalog exposes three credential_mode values:
The generic remove operation is only for
external_api_key integrations. It soft-deletes the tenant credential override; it is not a generic uninstall for native tools or agents. A platform fallback credential may therefore remain active after removal.
MCP servers and toolkits are different extension paths: use MCP servers for remote protocol tools and Tools for persisted custom tools or toolkit imports.
See SDK: Integrations and the Integrations API reference.
