ToolingConfiguration class
Työkalupaketin määritys. Perii suorituspalveluasetukset ja lisää työkalukohtaiset asetukset.
- Ulottuu
Konstruktorit
| Tooling |
Ominaisuudet
| cluster |
|
| is |
Onko klusteri kehitysympäristö (paikallinen vai kehitysympäristö). Perustuu clusterCategory-luokkaan. |
| is |
Ilmaisee NODE_ENV tarkoittaako NODE_ENV kehitystilaa. Palauttaa arvon true, kun NODE_ENV on kehitys (kirjainkoko ei ole merkitsevä). Tämä on Node.js vakiotapa osoittaa kehitystila. |
| mcp |
Hakee MCP-ympäristön todennusalueen. AgenticAuthenticationServicen käyttämä tunnuksen vaihdossa. Poistaa välilyönnit tunnuksen vaihtovirheiden estämiseksi. |
| mcp |
|
| use |
Määrittää, käytetäänkö ToolingManifest.json-tiedostoa yhdyskäytävän etsimisen sijaan. Palauttaa arvon true, kun NODE_ENV on määritetty arvoksi 'development' (kirjainkoko ei ole merkitsevä) tai kun se ohitetaan eksplisiittisesti määrityksillä. |
Menetelmät
| get |
Palauttaa MCP-palvelimen kehitystilan haltijatunnuksen nimen mukaan. Tarkistaa BEARER_TOKEN_<SERVERNAME_UPPER> ensin ja palaa sitten BEARER_TOKEN. Palauttaa määrittämättömän arvon, kun muuttujaa ei ole määritetty (valtuutusotsikkoa ei liitetä). |
| has |
Palauttaa arvon true, kun palvelinkohtainen haltijatunnuksen env var (BEARER_TOKEN_<SERVERNAME_UPPER>) on eksplisiittisesti määritetty annetulle palvelimelle, arvo on epätosi, kun käytetään vain jaettua BEARER_TOKEN varatoimintoa. Käytetään tunnistamaan V2-palvelimet, jotka vaivihkaa putoavat takaisin väärään kohdeyleisöön kehitystilassa. |
Perityt menetelmät
| parse |
Jäsennä ympäristömuuttuja totuusarvoksi. Tunnistaa true-, 1-, yes-, on- (kirjainkoko ei ole merkitsevä) -arvoksi true; kaikki muut arvot false-arvona. |
| parse |
Jäsennä ympäristömuuttuja kokonaisluvuksi, joka palauttaa varakohteen, jos se on virheellinen tai sitä ei ole määritetty. |
Konstruktorin tiedot
ToolingConfiguration(ToolingConfigurationOptions)
new ToolingConfiguration(overrides?: ToolingConfigurationOptions)
Parametrit
- overrides
- ToolingConfigurationOptions
Ominaisuuden tiedot
clusterCategory
isDevelopmentEnvironment
Onko klusteri kehitysympäristö (paikallinen vai kehitysympäristö). Perustuu clusterCategory-luokkaan.
boolean isDevelopmentEnvironment
Ominaisuuden arvo
boolean
isNodeEnvDevelopment
Ilmaisee NODE_ENV tarkoittaako NODE_ENV kehitystilaa. Palauttaa arvon true, kun NODE_ENV on kehitys (kirjainkoko ei ole merkitsevä). Tämä on Node.js vakiotapa osoittaa kehitystila.
boolean isNodeEnvDevelopment
Ominaisuuden arvo
boolean
mcpPlatformAuthenticationScope
Hakee MCP-ympäristön todennusalueen. AgenticAuthenticationServicen käyttämä tunnuksen vaihdossa. Poistaa välilyönnit tunnuksen vaihtovirheiden estämiseksi.
string mcpPlatformAuthenticationScope
Ominaisuuden arvo
string
mcpPlatformEndpoint
string mcpPlatformEndpoint
Ominaisuuden arvo
string
useToolingManifest
Määrittää, käytetäänkö ToolingManifest.json-tiedostoa yhdyskäytävän etsimisen sijaan. Palauttaa arvon true, kun NODE_ENV on määritetty arvoksi 'development' (kirjainkoko ei ole merkitsevä) tai kun se ohitetaan eksplisiittisesti määrityksillä.
boolean useToolingManifest
Ominaisuuden arvo
boolean
Menetelmän tiedot
getBearerTokenForServer(string)
Palauttaa MCP-palvelimen kehitystilan haltijatunnuksen nimen mukaan. Tarkistaa BEARER_TOKEN_<SERVERNAME_UPPER> ensin ja palaa sitten BEARER_TOKEN. Palauttaa määrittämättömän arvon, kun muuttujaa ei ole määritetty (valtuutusotsikkoa ei liitetä).
function getBearerTokenForServer(mcpServerName: string): undefined | string
Parametrit
- mcpServerName
-
string
Palautukset
undefined | string
hasPerServerBearerToken(string)
Palauttaa arvon true, kun palvelinkohtainen haltijatunnuksen env var (BEARER_TOKEN_<SERVERNAME_UPPER>) on eksplisiittisesti määritetty annetulle palvelimelle, arvo on epätosi, kun käytetään vain jaettua BEARER_TOKEN varatoimintoa. Käytetään tunnistamaan V2-palvelimet, jotka vaivihkaa putoavat takaisin väärään kohdeyleisöön kehitystilassa.
function hasPerServerBearerToken(mcpServerName: string): boolean
Parametrit
- mcpServerName
-
string
Palautukset
boolean
Perityn menetelmän tiedot
parseEnvBoolean(undefined | string)
Jäsennä ympäristömuuttuja totuusarvoksi. Tunnistaa true-, 1-, yes-, on- (kirjainkoko ei ole merkitsevä) -arvoksi true; kaikki muut arvot false-arvona.
static function parseEnvBoolean(envValue: undefined | string): boolean
Parametrit
- envValue
-
undefined | string
Palautukset
boolean
Peritty kohteesta RuntimeConfiguration.parseEnvBoolean
parseEnvInt(undefined | string, number)
Jäsennä ympäristömuuttuja kokonaisluvuksi, joka palauttaa varakohteen, jos se on virheellinen tai sitä ei ole määritetty.
static function parseEnvInt(envValue: undefined | string, fallback: number): number
Parametrit
- envValue
-
undefined | string
- fallback
-
number
Palautukset
number
Peritty kohteesta RuntimeConfiguration.parseEnvInt