@microsoft/agents-a365-tooling package
Κλάσεις
| McpToolServerConfigurationService |
Υπηρεσία που είναι υπεύθυνη για τον εντοπισμό και την κανονικοποίηση των διακομιστών εργαλείων MCP (Model Context Protocol) και την παραγωγή αντικειμένων ρύθμισης παραμέτρων που έχουν δυνατότητα χρήσης από το Claude SDK. |
| ToolingConfiguration |
Ρύθμιση παραμέτρων για το πακέτο εργαλείων. Κληρονομεί τις ρυθμίσεις χρόνου εκτέλεσης και προσθέτει ρυθμίσεις ειδικά για εργαλεία. |
| Utility | |
Διασυνδέσεις
| ChatHistoryMessage |
Αντιπροσωπεύει ένα μεμονωμένο μήνυμα στο ιστορικό συνομιλίας. |
| ChatMessageRequest |
Αντιπροσωπεύει το ωφέλιμο φορτίο αίτησης για έναν έλεγχο προστασίας από απειλές σε πραγματικό χρόνο σε ένα μήνυμα συνομιλίας. |
| InputSchema | |
| MCPServerConfig | |
| McpClientTool | |
| ToolOptions | |
Ψευδώνυμα τύπου
| MCPServerManifestEntry | |
| ToolingConfigurationOptions |
Επιλογές ρύθμισης παραμέτρων εργαλείων - επεκτείνει τις επιλογές χρόνου εκτέλεσης. Όλες οι παρακάμψεις είναι συναρτήσεις που καλούνται σε κάθε πρόσβαση ιδιότητας. Μεταβίβαση από το RuntimeConfigurationOptions:
|
Συναρτήσεις
| resolve |
Επίλυση της εμβέλειας OAuth για αίτηση για έναν συγκεκριμένο διακομιστή MCP. Οι διακομιστές V2 έχουν το δικό τους κοινό εντός πεδίου |
Μεταβλητές
| default |
Κοινόχρηστη προεπιλεγμένη υπηρεσία παροχής για ToolingConfiguration. |
Λεπτομέρειες συνάρτησης
resolveTokenScopeForServer(MCPServerConfig, string)
Επίλυση της εμβέλειας OAuth για αίτηση για έναν συγκεκριμένο διακομιστή MCP.
Οι διακομιστές V2 έχουν το δικό τους κοινό εντός πεδίου audience και λαμβάνουν ένα διακριτικό ανά κοινό.
Οι διακομιστές V1 (χωρίς ή με audienceκοινό που να ταιριάζει με το κοινό της κοινόχρηστης εμβέλειας σε απλή ή api:// φόρμα) επιστρέφουν sharedScope στο , το διαμορφωμένο mcpPlatformAuthenticationScope.
function resolveTokenScopeForServer(server: MCPServerConfig, sharedScope?: string): string
Παράμετροι
- server
- MCPServerConfig
Η ρύθμιση παραμέτρων του διακομιστή MCP επιστρέφεται από την πύλη ή τη διακήρυξη.
- sharedScope
-
string
Η ρυθμισμένη κοινόχρηστη εμβέλεια (mcpPlatformAuthenticationScope). Λαμβάνει από προεπιλογή την εμβέλεια ATG, έτσι ώστε οι εξωτερικοί καλούντες χωρίς προσαρμοσμένη ρύθμιση παραμέτρων να συνεχίσουν να λειτουργούν χωρίς να διαβιβάσουν το όρισμα.
Επιστροφές
string
Λεπτομέρειες μεταβλητής
defaultToolingConfigurationProvider
Κοινόχρηστη προεπιλεγμένη υπηρεσία παροχής για ToolingConfiguration.
defaultToolingConfigurationProvider: DefaultConfigurationProvider<ToolingConfiguration>