( methods: readonly McpAuthMethodInput[], )
| 199 | * kind/carrier-derived default, suffixed `_2`, `_3`, … on collision. The |
| 200 | * request-shaped dialect is expanded to canonical placements first. */ |
| 201 | export const normalizeMcpAuthMethods = ( |
| 202 | methods: readonly McpAuthMethodInput[], |
| 203 | ): readonly McpAuthMethod[] => |
| 204 | normalizeAuthMethodSlugs( |
| 205 | expandMcpAuthMethodInputs(methods), |
| 206 | defaultMcpAuthSlug, |
| 207 | ) as readonly McpAuthMethod[]; |
| 208 | |
| 209 | // --------------------------------------------------------------------------- |
| 210 | // Integration config — the opaque blob stored on the integration row. A |
no test coverage detected