( methods: readonly McpAuthMethodInput[], )
| 160 | * kind/carrier-derived default, suffixed `_2`, `_3`, … on collision. The |
| 161 | * request-shaped dialect is expanded to canonical placements first. */ |
| 162 | export const normalizeMcpAuthMethods = ( |
| 163 | methods: readonly McpAuthMethodInput[], |
| 164 | ): readonly McpAuthMethod[] => |
| 165 | normalizeAuthMethodSlugs( |
| 166 | expandMcpAuthMethodInputs(methods), |
| 167 | defaultMcpAuthSlug, |
| 168 | ) as readonly McpAuthMethod[]; |
| 169 | |
| 170 | // --------------------------------------------------------------------------- |
| 171 | // Integration config — the opaque blob stored on the integration row. A |
no test coverage detected