@microsoft/agents-a365-tooling package

Luokat

McpToolServerConfigurationService

Palvelu, joka on vastuussa MCP:n (Model Context Protocol) työkalupalvelimien etsimisestä ja normalisoinnista sekä Claude SDK:n kuluttamien määritysobjektien tuottamisesta.

ToolingConfiguration

Työkalupaketin määritys. Perii suorituspalveluasetukset ja lisää työkalukohtaiset asetukset.

Utility

Liittymät

ChatHistoryMessage

Edustaa yhtä viestiä keskusteluhistoriassa.

ChatMessageRequest

Edustaa reaaliaikaisen uhkasuojauksen pyyntökuormitusta keskusteluviestissä.

InputSchema
MCPServerConfig
McpClientTool
ToolOptions

Tyypin aliakset

MCPServerManifestEntry
ToolingConfigurationOptions

Työkalujen määritysasetukset – laajentaa suorituksenaikaisia asetuksia. Kaikki ohitukset ovat funktioita, joita kutsutaan kullakin ominaisuuden käyttöoikeudella.

Peritty kohteesta RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

Funktiot

resolveTokenScopeForServer(MCPServerConfig, string)

Ratkaise OAuth-vaikutusalue, jos haluat pyytää tiettyä MCP-palvelinta.

V2-palvelimet kantavat omaa yleisöään audience kentällä ja saavat käyttäjäkohtaisen tunnuksen. V1-palvelimet (ei audience, tai kohderyhmä, joka vastaa jaetun vaikutusalueen omaa yleisöä tavallisessa tai api:// muodossa) ovat taas sharedScope – määritetty mcpPlatformAuthenticationScope.

Muuttujat

defaultToolingConfigurationProvider

Työkalujen määritysten jaettu oletuspalvelu.

Funktion tiedot

resolveTokenScopeForServer(MCPServerConfig, string)

Ratkaise OAuth-vaikutusalue, jos haluat pyytää tiettyä MCP-palvelinta.

V2-palvelimet kantavat omaa yleisöään audience kentällä ja saavat käyttäjäkohtaisen tunnuksen. V1-palvelimet (ei audience, tai kohderyhmä, joka vastaa jaetun vaikutusalueen omaa yleisöä tavallisessa tai api:// muodossa) ovat taas sharedScope – määritetty mcpPlatformAuthenticationScope.

function resolveTokenScopeForServer(server: MCPServerConfig, sharedScope?: string): string

Parametrit

server
MCPServerConfig

Yhdyskäytävän tai luettelotiedoston palauttama MCP-palvelimen määritys.

sharedScope

string

Määritetty jaettu vaikutusalue (mcpPlatformAuthenticationScope). Oletusarvo on prod ATG -vaikutusalueella, jotta ulkoiset soittajat, joilla ei ole mukautettua määritystä, toimivat edelleen välittämättä argumentista.

Palautukset

string

Muuttujan tiedot

defaultToolingConfigurationProvider

Työkalujen määritysten jaettu oletuspalvelu.

defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>

Tyyppi