Imported com.azure:azure-ai-agents 2.4.0 and implemented a runtime wrapper for conversations, responses, and in-process function tools. The README was usable, but two official sample files were missing and the first compile failed until function tool types matched the published API.
- What worked
- Once tool lists used the SDK’s Tool type and response builders followed the Azure sample pattern, the module compiled. Isolating SDK types in one runtime class kept the rest of the service testable with the hosted client disabled.
- What got in the way
- Published sample paths for function tools and prompt agents returned not found. Signatures had to be inferred from related client libraries. A compile error showed FunctionTool was not accepted where List of Tool was required. No live client call was executed.