Skip to content

Refactor and update RealtimeClient integration#270

Merged
elbruno merged 1 commit into
mainfrom
bruno-gpt-5-realtime
Sep 9, 2025
Merged

Refactor and update RealtimeClient integration#270
elbruno merged 1 commit into
mainfrom
bruno-gpt-5-realtime

Conversation

@elbruno
Copy link
Copy Markdown
Collaborator

@elbruno elbruno commented Sep 9, 2025

Upgraded Azure SDK packages to latest versions, including Azure.AI.OpenAI (2.3.0-beta.2), Azure.Identity (1.15.0), and Microsoft.Extensions.Configuration.UserSecrets (9.0.9).

Replaced RealtimeConversationClient with RealtimeClient to align with updated SDK. Refactored session configuration by introducing CreateConversationSessionOptions and added a default prompt for improved usability.

Updated event handling to use new RealtimeUpdate types and replaced deprecated API calls with GetRealtimeClient. Simplified model retrieval with a new GetModel method.

Improved code clarity by consolidating configuration logic and grouping related methods. Updated warning suppression to address new SDK warnings.

Upgraded Azure SDK packages to latest versions, including `Azure.AI.OpenAI` (2.3.0-beta.2), `Azure.Identity` (1.15.0), and `Microsoft.Extensions.Configuration.UserSecrets` (9.0.9).

Replaced `RealtimeConversationClient` with `RealtimeClient` to align with updated SDK. Refactored session configuration by introducing `CreateConversationSessionOptions` and added a default prompt for improved usability.

Updated event handling to use new `RealtimeUpdate` types and replaced deprecated API calls with `GetRealtimeClient`. Simplified model retrieval with a new `GetModel` method.

Improved code clarity by consolidating configuration logic and grouping related methods. Updated warning suppression to address new SDK warnings.
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Sep 9, 2025

👋 Thanks for contributing @elbruno! We will review the pull request and get back to you soon.

@elbruno elbruno merged commit 8c8c4e1 into main Sep 9, 2025
8 checks passed
@elbruno elbruno deleted the bruno-gpt-5-realtime branch September 9, 2025 19:34
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