Skip to content

Update azure-typespec/http-client-csharp version to prerelease 1.0.0-alpha.20260420.2#58384

Open
azure-sdk wants to merge 4 commits intoAzure:mainfrom
azure-sdk:validate-typespec-20260420.2-azure-typespec/http-client-csharp
Open

Update azure-typespec/http-client-csharp version to prerelease 1.0.0-alpha.20260420.2#58384
azure-sdk wants to merge 4 commits intoAzure:mainfrom
azure-sdk:validate-typespec-20260420.2-azure-typespec/http-client-csharp

Conversation

@azure-sdk
Copy link
Copy Markdown
Collaborator

Generated by branded - http-client-csharp build 20260420.2
Triggered from branch: main

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the repo’s TypeSpec C# HTTP client emitter dependency to 1.0.0-alpha.20260420.2 and includes regenerated outputs across a few SDKs to align with the new emitter behavior.

Changes:

  • Bump @azure-typespec/http-client-csharp prerelease version (and lockfile transitive deps).
  • Regenerate generated model factory overloads to use named arguments consistently.
  • Regenerate Search Documents configuration schema/settings and Schema Registry protocol layer method signatures.

Reviewed changes

Copilot reviewed 1 out of 9 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
sdk/voicelive/Azure.AI.VoiceLive/src/Generated/VoiceLiveModelFactory.cs Regenerated factory overloads now use named arguments.
sdk/search/Azure.Search.Documents/src/Generated/schema/ConfigurationSchema.json Config schema now references searchClientOptions for KnowledgeBaseRetrievalClient options.
sdk/search/Azure.Search.Documents/src/Generated/KnowledgeBaseRetrievalClientSettings.cs Settings now bind SearchClientOptions from configuration.
sdk/search/Azure.Search.Documents/src/Generated/KnowledgeBaseRetrievalClientOptions.cs Removed generated options type (previously duplicated options/version handling).
sdk/schemaregistry/Azure.Data.SchemaRegistry/src/Generated/SchemaRegistryClient.cs Regenerated protocol methods with reordered parameters for content/contentType.
sdk/schemaregistry/Azure.Data.SchemaRegistry/src/Generated/SchemaRegistryClient.RestClient.cs Regenerated request factory methods with reordered parameters for content/contentType.
sdk/healthdataaiservices/Azure.Health.Deidentification/src/Generated/HealthDeidentificationModelFactory.cs Regenerated factory overload now uses named arguments.
eng/azure-typespec-http-client-csharp-emitter-package.json Bumps emitter dependency version.
eng/azure-typespec-http-client-csharp-emitter-package-lock.json Updates lockfile to match the bumped emitter and transitive dependencies.
Files not reviewed (1)
  • eng/azure-typespec-http-client-csharp-emitter-package-lock.json: Language not supported

The regenerated internal RegisterSchema/GetSchemaPropertiesByContent methods now take (content, contentType) instead of (contentType, content).

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
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.

4 participants