FileSearchToolResource Methods
Class Methods 1 member
A Foundry tool resource that enables an agent to search uploaded files and proprietary documents using vector search.
ToAgentToolAsync(CancellationToken) Section titled ToAgentToolAsync(CancellationToken) override Task<ResponseTool> Converts this tool definition into the SDK
Responses.ResponseTool representation. public sealed class FileSearchToolResource{ public override Task<ResponseTool> ToAgentToolAsync( CancellationToken cancellationToken = default(CancellationToken)) { // ... }}Parameters
cancellationToken CancellationToken optional A cancellation token. Returns
Task<ResponseTool> The SDK tool representation. Remarks
This method is called at deploy time, after infrastructure provisioning is complete. Tools that depend on provisioned resources (e.g., Azure AI Search connections) can safely resolve their connection identifiers at this point.