Skip to content

[azure-ai-projects] Emit SDK from TypeSpec (model renames, new tools)#46878

Draft
dargilco wants to merge 1 commit into
feature/azure-ai-projects/2.2.0-newfrom
dargilco/emit-from-typespec-13-05-1758
Draft

[azure-ai-projects] Emit SDK from TypeSpec (model renames, new tools)#46878
dargilco wants to merge 1 commit into
feature/azure-ai-projects/2.2.0-newfrom
dargilco/emit-from-typespec-13-05-1758

Conversation

@dargilco
Copy link
Copy Markdown
Member

TypeSpec Source

Generated from local TypeSpec folder.

Summary of Changes

Features Added

  • New model AgentEndpointConfig (replaces AgentEndpoint)
  • New model EvaluationTarget (replaces Target)
  • New model RedTeamTargetConfig (replaces TargetConfig)
  • New model FabricIQPreviewTool for FabricIQ server-side tool support
  • New model ToolboxSearchPreviewTool for deferred tool discovery
  • New enum CodeDependencyResolution
  • New enum value MCP in ToolType
  • New enum value TEMPORARY_BLOB_REFERENCE in PendingUploadType

Breaking Changes

  • Multiple model renames (Response -> Result, SkillObject -> SkillDetails, etc.)
  • Removed models: IsolationKeySourceKind, IsolationKeySource, EntraIsolationKeySource, HeaderIsolationKeySource, WorkIQPreviewToolParameters

Note

New CODE_AGENTS_V1_PREVIEW value added to _AgentDefinitionOptInKeys - needs review for proper usage in feature headers.

@dargilco dargilco self-assigned this May 14, 2026
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dargilco dargilco force-pushed the dargilco/emit-from-typespec-13-05-1758 branch from 2c96dfa to b4a3790 Compare May 14, 2026 03:47
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