A2APreviewToolboxTool interface

Un outil A2A stocké dans une boîte à outils.

Extends

Propriétés

agent_card_path

Chemin d’accès à la carte d’agent par rapport à la base_url. S’il n’est pas fourni, la valeur par défaut est /.well-known/agent-card.json

base_url

URL de base de l’agent.

project_connection_id

ID de connexion dans le project du serveur A2A. La connexion stocke l’authentification et d’autres détails de connexion nécessaires pour se connecter au serveur A2A.

send_credentials_for_agent_card

Lorsque true, Foundry envoie ses identifiants lors de la récupération de la carte d’agent de l’agent distant. Le service se retrouve false par défaut si une valeur n’est pas spécifiée par l’appelant (récupération anonyme).

type

Les valeurs discriminantes possibles : code_interpreter, file_search, web_search, mcp, azure_ai_search, openapi, a2a_preview, browser_automation_preview, reminder_preview, work_iq_preview, fabric_iq_preview, toolbox_search_preview, toolbox_search

Propriétés héritées

description

Description optionnelle définie par l’utilisateur pour cet outil ou configuration.

name

Nom optionnel défini par l’utilisateur pour cet outil ou configuration.

tool_configs

Carte de configuration par outil. Les clés sont des noms d’outils ou * (par défaut fourre-tout). Ordre de résolution : la correspondance exacte du nom de l’outil a la priorité sur *. Les noms d’outils inconnus sont silencieusement ignorés à l’exécution.

Détails de la propriété

agent_card_path

Chemin d’accès à la carte d’agent par rapport à la base_url. S’il n’est pas fourni, la valeur par défaut est /.well-known/agent-card.json

agent_card_path?: string

Valeur de propriété

string

base_url

URL de base de l’agent.

base_url?: string

Valeur de propriété

string

project_connection_id

ID de connexion dans le project du serveur A2A. La connexion stocke l’authentification et d’autres détails de connexion nécessaires pour se connecter au serveur A2A.

project_connection_id?: string

Valeur de propriété

string

send_credentials_for_agent_card

Lorsque true, Foundry envoie ses identifiants lors de la récupération de la carte d’agent de l’agent distant. Le service se retrouve false par défaut si une valeur n’est pas spécifiée par l’appelant (récupération anonyme).

send_credentials_for_agent_card?: boolean

Valeur de propriété

boolean

type

Les valeurs discriminantes possibles : code_interpreter, file_search, web_search, mcp, azure_ai_search, openapi, a2a_preview, browser_automation_preview, reminder_preview, work_iq_preview, fabric_iq_preview, toolbox_search_preview, toolbox_search

type: "a2a_preview"

Valeur de propriété

"a2a_preview"

Détails de la propriété héritée

description

Description optionnelle définie par l’utilisateur pour cet outil ou configuration.

description?: string

Valeur de propriété

string

Hérité deToolboxTool.description

name

Nom optionnel défini par l’utilisateur pour cet outil ou configuration.

name?: string

Valeur de propriété

string

Héritée deToolboxTool.name

tool_configs

Carte de configuration par outil. Les clés sont des noms d’outils ou * (par défaut fourre-tout). Ordre de résolution : la correspondance exacte du nom de l’outil a la priorité sur *. Les noms d’outils inconnus sont silencieusement ignorés à l’exécution.

tool_configs?: Record<string, ToolConfig>

Valeur de propriété

Record<string, ToolConfig>

Héritée deToolboxTool.tool_configs