ToolingConfiguration class
Configuración del paquete de herramientas. Hereda la configuración del entorno de ejecución y agrega una configuración específica de herramientas.
- Extends
Constructores
| Tooling |
Propiedades
| cluster |
|
| is |
Si el clúster es un entorno de desarrollo (local o de desarrollo). Basado en clusterCategory. |
| is |
Si NODE_ENV indica el modo de desarrollo. Devuelve true cuando NODE_ENV es "development" (sin distinción entre mayúsculas y minúsculas). Esta es la forma estándar Node.js de indicar el modo de desarrollo. |
| mcp |
Obtiene el ámbito de autenticación de la plataforma MCP. Usado por AgenticAuthenticationService para el intercambio de tokens. Recorta el espacio en blanco para evitar errores de intercambio de tokens. |
| mcp |
|
| use |
Si se debe usar el archivo ToolingManifest.json en lugar de la detección de puerta de enlace. Devuelve true cuando NODE_ENV se establece en "desarrollo" (sin distinción entre mayúsculas y minúsculas) o cuando se invalida explícitamente a través de la configuración. |
Métodos heredados
| parse |
Analice una variable de entorno como un valor booleano. Reconoce 'true', '1', 'sí', 'on' (sin distinción entre mayúsculas y minúsculas) como true; todos los demás valores como false. |
| parse |
Analice una variable de entorno como un entero y devuelva la reserva si no es válida o no está establecida. |
Detalles del constructor
ToolingConfiguration(ToolingConfigurationOptions)
new ToolingConfiguration(overrides?: ToolingConfigurationOptions)
Parámetros
- overrides
- ToolingConfigurationOptions
Detalles de las propiedades
clusterCategory
isDevelopmentEnvironment
Si el clúster es un entorno de desarrollo (local o de desarrollo). Basado en clusterCategory.
boolean isDevelopmentEnvironment
Valor de propiedad
boolean
isNodeEnvDevelopment
Si NODE_ENV indica el modo de desarrollo. Devuelve true cuando NODE_ENV es "development" (sin distinción entre mayúsculas y minúsculas). Esta es la forma estándar Node.js de indicar el modo de desarrollo.
boolean isNodeEnvDevelopment
Valor de propiedad
boolean
mcpPlatformAuthenticationScope
Obtiene el ámbito de autenticación de la plataforma MCP. Usado por AgenticAuthenticationService para el intercambio de tokens. Recorta el espacio en blanco para evitar errores de intercambio de tokens.
string mcpPlatformAuthenticationScope
Valor de propiedad
string
mcpPlatformEndpoint
string mcpPlatformEndpoint
Valor de propiedad
string
useToolingManifest
Si se debe usar el archivo ToolingManifest.json en lugar de la detección de puerta de enlace. Devuelve true cuando NODE_ENV se establece en "desarrollo" (sin distinción entre mayúsculas y minúsculas) o cuando se invalida explícitamente a través de la configuración.
boolean useToolingManifest
Valor de propiedad
boolean
Detalles de los métodos heredados
parseEnvBoolean(undefined | string)
Analice una variable de entorno como un valor booleano. Reconoce 'true', '1', 'sí', 'on' (sin distinción entre mayúsculas y minúsculas) como true; todos los demás valores como false.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parámetros
- envValue
-
undefined | string
Devoluciones
boolean
Heredado de RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Analice una variable de entorno como un entero y devuelva la reserva si no es válida o no está establecida.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parámetros
- envValue
-
undefined | string
- fallback
-
number
Devoluciones
number
Heredado de RuntimeConfiguration.parseEnvInt