(route: Exclude<McpRoute, null>)
| 96 | }; |
| 97 | |
| 98 | const bareMcpPath = (route: Exclude<McpRoute, null>): string => |
| 99 | route.kind === "mcp" |
| 100 | ? route.toolkitSlug |
| 101 | ? `${MCP_PATH}/toolkits/${route.toolkitSlug}` |
| 102 | : MCP_PATH |
| 103 | : route.kind === "oauth-protected-resource" |
| 104 | ? route.toolkitSlug |
| 105 | ? `${PROTECTED_RESOURCE_METADATA_PATH}/toolkits/${route.toolkitSlug}` |
| 106 | : PROTECTED_RESOURCE_METADATA_PATH |
| 107 | : AUTHORIZATION_SERVER_METADATA_PATH; |
| 108 | |
| 109 | /** |
| 110 | * Normalize an org-scoped MCP request for the shared envelope, which routes ONLY |
no outgoing calls
no test coverage detected