@microsoft/agents-a365-tooling package
Классы
| McpToolServerConfigurationService |
Служба, отвечающая за обнаружение и нормализацию серверов инструментов MCP (протокол контекста модели) и создание объектов конфигурации, используемых пакетом SDK claude. |
| ToolingConfiguration |
Настройка пакета инструментов. Наследует параметры среды выполнения и добавляет параметры, относящиеся к инструменту. |
| Utility | |
Интерфейсы
| ChatHistoryMessage |
Представляет одно сообщение в журнале чата. |
| ChatMessageRequest |
Представляет полезные данные запроса для проверки защиты от угроз в режиме реального времени в сообщении чата. |
| InputSchema | |
| MCPServerConfig | |
| McpClientTool | |
| ToolOptions | |
Псевдонимы типа
| MCPServerManifestEntry | |
| ToolingConfigurationOptions |
Параметры конфигурации инструментов — расширяет параметры среды выполнения. Все переопределения — это функции, вызываемые для каждого доступа к свойствам. Наследуется от RuntimeConfigurationOptions:
|
Функции
| resolve |
Устраните область OAuth, чтобы запросить заданный сервер MCP. Серверы версии 2 несут собственную аудиторию в |
Переменные
| default |
Общий поставщик по умолчанию для ToolingConfiguration. |
Сведения о функции
resolveTokenScopeForServer(MCPServerConfig, string)
Устраните область OAuth, чтобы запросить заданный сервер MCP.
Серверы версии 2 несут собственную аудиторию в audience поле и получают маркер для каждой аудитории.
Серверы версии 1 (нет audienceили аудитория, соответствующая собственной аудитории общей области в обычной или api:// форме), возвращаются обратно sharedScope к настроенной mcpPlatformAuthenticationScope.
function resolveTokenScopeForServer(server: MCPServerConfig, sharedScope?: string): string
Параметры
- server
- MCPServerConfig
Конфигурация сервера MCP, возвращаемая шлюзом или манифестом.
- sharedScope
-
string
Настроенная общая область (mcpPlatformAuthenticationScope). По умолчанию используется область ATG prod, чтобы внешние вызывающие объекты без настраиваемой конфигурации продолжали работать без передачи аргумента.
Возвращаемое значение
string
Сведения об переменной
defaultToolingConfigurationProvider
Общий поставщик по умолчанию для ToolingConfiguration.
defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>