@microsoft/agents-a365-tooling package

Klasser

McpToolServerConfigurationService

Tjeneste, der er ansvarlig for at finde og normalisere MCP-værktøjsservere (Model Context Protocol) og producere konfigurationsobjekter, der kan forbruges af Claude SDK.

ToolingConfiguration

Konfiguration af værktøjspakke. Arver kørselsindstillinger og tilføjer værktøjsspecifikke indstillinger.

Utility

Grænseflader

ChatHistoryMessage

Repræsenterer en enkelt meddelelse i chatoversigten.

ChatMessageRequest

Repræsenterer nyttedata for anmodning om et trusselsbeskyttelsestjek i realtid i en chatmeddelelse.

InputSchema
MCPServerConfig
McpClientTool
ToolOptions

Typealiasser

MCPServerManifestEntry
ToolingConfigurationOptions

Konfigurationsindstillinger for værktøjer – udvider kørselsindstillinger. Alle tilsidesættelser er funktioner, der kaldes for hver egenskabsadgang.

Nedarvet fra RuntimeConfigurationOptions:

  • clusterCategory
  • isNodeEnvDevelopment

Funktioner

resolveTokenScopeForServer(MCPServerConfig, string)

Løs OAuth-området for at anmode om en given MCP-server.

V2-servere har deres egen målgruppe i marken audience og får et token pr. målgruppe. V1-servere (ingen audienceeller målgruppe, der svarer til det delte områdes egen målgruppe i almindelig eller api:// form) går tilbage til sharedScope – det konfigurerede mcpPlatformAuthenticationScope.

Variabler

defaultToolingConfigurationProvider

Delt standardprovider for ToolingConfiguration.

Oplysninger om funktion

resolveTokenScopeForServer(MCPServerConfig, string)

Løs OAuth-området for at anmode om en given MCP-server.

V2-servere har deres egen målgruppe i marken audience og får et token pr. målgruppe. V1-servere (ingen audienceeller målgruppe, der svarer til det delte områdes egen målgruppe i almindelig eller api:// form) går tilbage til sharedScope – det konfigurerede mcpPlatformAuthenticationScope.

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

Parametre

server
MCPServerConfig

Den MCP-serverkonfiguration, der returneres af gatewayen eller manifestet.

sharedScope

string

Det konfigurerede delte område (mcpPlatformAuthenticationScope). Som standard for det prod.ATG-område, så eksterne opkald uden en brugerdefineret konfiguration fortsat fungerer uden at overføre argumentet.

Returnerer

string

Variabeldetaljer

defaultToolingConfigurationProvider

Delt standardprovider for ToolingConfiguration.

defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>

Type