Skip to content

Conversation

@v-dharmarajv
Copy link
Member

@v-dharmarajv v-dharmarajv commented May 27, 2025

At present, CallAutomation uses the alpha API in the main branch, while GA (General Availability) releases are managed from a separate feature branch. With this update, GA changes will be merged into the main branch, and all future GA releases will be published from there. Ongoing alpha development will be moved to the callautomation/feature/alpha branch

@github-actions
Copy link
Contributor

github-actions bot commented May 28, 2025

API Change Check

APIView identified API level changes in this PR and created the following API reviews

com.azure:azure-communication-callautomation

@v-dharmarajv v-dharmarajv marked this pull request as ready for review June 30, 2025 23:02
Copilot AI review requested due to automatic review settings June 30, 2025 23:02
Copy link
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

This pull request is focused on cleaning up automatically generated annotations and redundant code artifacts across many files in the Azure Communication Call Automation SDK. The key changes include:

  • Removal of @generated annotations from various classes.
  • Minor comment refinements and formatting adjustments.
  • Overall improvements in code readability and maintainability.

Reviewed Changes

Copilot reviewed 173 out of 292 changed files in this pull request and generated no comments.

File Description
VoiceKindInternal.java Removed unnecessary @generated annotation lines.
TranscriptionOptionsInternal.java Cleaned up outdated @generated annotations and updated commentary for clarity.
StartTranscriptionRequestInternal.java Updated inline documentation on locale and speechModelEndpointId, alongside removing @generated annotations.
Comments suppressed due to low confidence (3)

sdk/communication/azure-communication-callautomation/src/main/java/com/azure/communication/callautomation/implementation/models/VoiceKindInternal.java:16

  • The removal of the @generated annotation improves code readability by reducing clutter. Please confirm that none of the associated build tools rely on these annotations.
     */

sdk/communication/azure-communication-callautomation/src/main/java/com/azure/communication/callautomation/implementation/models/TranscriptionOptionsInternal.java:15

  • Removing the outdated @generated annotations here streamlines the code; ensure that any tooling or automated processes that referenced these annotations are updated accordingly.
 * Options for live transcription.

sdk/communication/azure-communication-callautomation/src/main/java/com/azure/communication/callautomation/implementation/models/StartTranscriptionRequestInternal.java:20

  • The updated comments now specify the correct format and purpose for the locale and speech model endpoint ID, and the removal of @generated annotations helps keep the code clean. Confirm that these documentation updates are aligned with the latest specifications.
     * Specifies the Locale used for transcription, e.g., en-CA or en-AU.

@v-dharmarajv v-dharmarajv changed the title DO NOT MERGE ga5 changes CallAutmation GA5 Changes Jun 30, 2025
@v-dharmarajv v-dharmarajv changed the title CallAutmation GA5 Changes CallAutomation GA5 Changes Jun 30, 2025
@v-dharmarajv v-dharmarajv enabled auto-merge (squash) July 8, 2025 13:18
@v-dharmarajv v-dharmarajv merged commit e374355 into main Jul 8, 2025
17 checks passed
@v-dharmarajv v-dharmarajv deleted the callautomation/release/ga5 branch July 8, 2025 13:41
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.

8 participants