@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:
|
Funktiot
| resolve |
Ratkaise OAuth-vaikutusalue, jos haluat pyytää tiettyä MCP-palvelinta. V2-palvelimet kantavat omaa yleisöään |
Muuttujat
| default |
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>