Skip to content

[pull] main from Azure:main#2198

Merged
pull[bot] merged 6 commits into
conniey:mainfrom
Azure:main
Jul 14, 2026
Merged

[pull] main from Azure:main#2198
pull[bot] merged 6 commits into
conniey:mainfrom
Azure:main

Conversation

@pull

@pull pull Bot commented Jul 14, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

xitzhang and others added 6 commits July 14, 2026 13:17
* [VoiceLive] Update default API version to 2026-07-15 for 1.1.0 GA

- Add VoiceLiveServiceVersion.V2026_07_15 and make it the default (getLatest); keep V2026_04_10 available

- Regenerate against 2026-07-15 GA TypeSpec (drops preview-only WebRTC SDP, output audio buffer lifecycle, smart end-of-turn detection)

- Remove orphaned unit tests for dropped types; trim AvatarAndAudioBufferEventsTest

- Bump version to 1.1.0 (GA); update CHANGELOG, samples, and live/unit tests

* [VoiceLive] Update default API version to 2026-07-15 for 1.1.0 GA

- Add VoiceLiveServiceVersion.V2026_07_15 and make it the default (getLatest); keep V2026_04_10 available

- Regenerate against 2026-07-15 GA TypeSpec (drops preview-only WebRTC SDP, output audio buffer lifecycle, smart end-of-turn detection)

- Remove orphaned unit tests for dropped types; trim AvatarAndAudioBufferEventsTest

- Bump version to 1.1.0 (GA); update CHANGELOG, samples, and live/unit tests

* Replace expired gpt-4o-realtime-preview model in tests/docs and reframe removed-preview note in CHANGELOG

* Replace expired gpt-4o-realtime-preview model in tests/docs and reframe removed-preview note in CHANGELOG

* Fix duplicated lines in voicelive unit tests from merge conflict

* Session expiration API returns OffsetDateTime; add test coverage

Regenerate VoiceLiveSessionResponse so getExpiresAt/setExpiresAt use OffsetDateTime (wire format remains epoch seconds). Fix CHANGELOG signature note and add VoiceLiveSessionExpirationTest covering getter/setter, null handling, and JSON round-trip.

* update to main branch typespec commit

---------

Co-authored-by: Xiting Zhang <xitzhang@microsoft.com>
* Update pipeline troubleshooting skill and vally fixtures

* Split pipeline troubleshooting into analysis + fixer skills, added Vally eval suite.

* Fixed project name resolution for untrusted DevOps pipelines. Removed unnecessary evaluation files and fixtures for pipeline analysis and fixing. Updated and added skills files for pipeline analysis and fixing.

* Fixes to PipelineIdentifierHelper Updated skills/tools descriptions. Deleted redundant eval in prompt-to-tool-pipeline.eval.yaml

* Changed skills formatting and updated Vally README to have absolute paths.

* Updated to align with review comments.

* Updated failure patterns to use "az account show"

* Prettier formatting.

---------

Co-authored-by: ReilleyMilne <reilleymilne@gmail.com>
Co-authored-by: ReilleyMilne <91291100+ReilleyMilne@users.noreply.github.com>
Co-authored-by: Ray Chen <raychen@microsoft.com>
* Convert eval CI glue scripts from .js to .ts (Node type stripping)

Rename the 7 source + 4 test modules under eng/common/scripts/eval to .ts and rewrite relative import specifiers to .ts (Node native type erasure, no build step). Pipeline node invocations and the npm test script gain --experimental-strip-types --disable-warning=ExperimentalWarning so they run on Node 22.6-22.17 (local) and unflagged on 22.18+ (CI). engines bumped to >=22.6. Addresses Mike Harder feedback to prefer .ts with type erasure over .js.

* Reuse azure-rest-api-specs exec primitives in eval git sync

Vendor .github/shared/src/exec.js from azure-rest-api-specs (@ef7dd74) as lib/exec.ts (TS port, erasable syntax) under eng/common so it syncs into the language repos. Rewire sync-eval-git-repo invokeGit onto the async execFile helper (no-shell child_process.execFile, git stderr surfaced only on failure); syncRepo and init-eval-git-fixtures main become async accordingly. README documents the vendored file and provenance. Addresses Mike Harder feedback to reuse the shared exec primitives; see #16296.

* Polish: keep vendored exec.ts faithful to upstream; note shard spawnSync rationale

* Drop --disable-warning=ExperimentalWarning; keep only --experimental-strip-types

---------

Co-authored-by: helen229 <gaoh@microsoft.com>
Co-authored-by: ReilleyMilne <reilleymilne@gmail.com>
Update release pending status and pipeline URL in release plan
@pull pull Bot locked and limited conversation to collaborators Jul 14, 2026
@pull pull Bot added the ⤵️ pull label Jul 14, 2026
@pull pull Bot merged commit f77047b into conniey:main Jul 14, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant