Skip to content

[azure-ai-projects] Emit SDK from TypeSpec (tool deprecations + additive model updates)#47680

Merged
dargilco merged 4 commits into
feature/azure-ai-projects/2.3.0from
dargilco/emit-from-typespec-25-06-2225
Jun 26, 2026
Merged

[azure-ai-projects] Emit SDK from TypeSpec (tool deprecations + additive model updates)#47680
dargilco merged 4 commits into
feature/azure-ai-projects/2.3.0from
dargilco/emit-from-typespec-25-06-2225

Conversation

@dargilco

Copy link
Copy Markdown
Member

Summary

Emits the azure-ai-projects Python SDK from TypeSpec.

TypeSpec source: Latest commit on feature/foundry-release in Azure/azure-rest-api-specs touching specification/ai-foundry/data-plane/Foundry.

  • Commit: 32a5840d5292b854ae7f7ffc4f699c9ca5d03a05 (2026-06-25)

Changes

  • Part 1: Emit SDK from TypeSpec.
  • Part 2: Apply PostEmitter.ps1 fixes (restore pyproject.toml, doc fixes, black formatting).
  • Part 3: Regenerated api.md and api.metadata.yml via apistub.

Notes

  • No new beta sub-clients or _FoundryFeaturesOptInKeys opt-in keys were introduced; no preview-feature header changes needed.
  • Model changes are additive: deprecated name/description/tool_configs properties added to several Tool classes, plus constructor parameter reordering. No breaking renames, so samples/tests required no updates.
  • Two AgentsOperations delete operations now expect only HTTP 204 (previously 200 or 204).

dargilco and others added 3 commits June 25, 2026 22:29
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dargilco dargilco self-assigned this Jun 26, 2026
@dargilco dargilco marked this pull request as ready for review June 26, 2026 06:25
@dargilco dargilco merged commit dee0597 into feature/azure-ai-projects/2.3.0 Jun 26, 2026
22 of 27 checks passed
@dargilco dargilco deleted the dargilco/emit-from-typespec-25-06-2225 branch June 26, 2026 06:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant