feat(provider/azure): add shell in azure Responses tools#12959
feat(provider/azure): add shell in azure Responses tools#12959tsuzaki430 wants to merge 12 commits intovercel:mainfrom
Conversation
|
I have reviewed this pull request (self-review) |
Co-authored-by: vercel[bot] <35613825+vercel[bot]@users.noreply.github.com>
|
Hi @tsuzaki430 , I also reviewed the PR. Great work! I'm looking for Azure docs that show which tools are actively supported in the responses API. Do you know where we can find this docs? |
|
Thank you for message and review😊
I couldn't find the shell document in azure web site. But the REST API specification does include a definition for the shell tool. |
Background
The Azure OpenAI Responses API supports the
shellandlocal_shelltools, and they are now available throughazure.tools.*in@ai-sdk/azure.The
@ai-sdk/azuredocumentation also clarifies that some features are currently not supported on the Azure platform.Summary
Exposed
shellandlocalShellin@ai-sdk/azureby wiring them intoazureOpenaiTools(re-exported from@ai-sdk/openai/internal).Added Azure provider documentation for:
Local Shell Tool (
azure.tools.localShell) for Codex modelsShell Tool (
azure.tools.shell) with clear warnings:containerAuto/containerReference), no Skills, andenvironmentcurrently not supportedManual Verification
local_shell tool
shell tool
shell tool (reference-only; comments for unsupported features)
Checklist
pnpm changesetin the project root)Future Work
When Microsoft Azure adds support for
skillsand hostedcontainerexecution for the Shell Tool, the “reference-only” comments and the Azure docs notes can be updated to reflect full parity with the OpenAI provider.Related Issues