Repository navigation
Sync Loom fine-tuning sessions SDK for 1.0.0b2 - #49783
Draft
Harshith Arun Kumar (harshith-arunkumar) wants to merge 2 commits into
Draft
Harshith Arun Kumar (harshith-arunkumar) wants to merge 2 commits into
Harshith Arun Kumar (harshith-arunkumar) wants to merge 2 commits into
Conversation
Pin the public TypeSpec refresh and regenerate with shared tooling while preserving supported maintained hooks. Port text-only/reference training, preparation-only checkpoint support, recovery/polling/heartbeat fixes, and bounded canonical context. Validate source and installed wheel on supported runtimes, exact generation, API surface, lint, type checks, and authentication changes. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
|
Azure Pipelines: Successfully started running 1 pipeline(s). 9 pipeline(s) were filtered out due to trigger conditions. There may be pipelines that require an authorized user to comment /azp run to run. |
Contributor
[Pilot] PR Pipeline Failure AnalysisWhat failedTwo independent checks failed on this PR:
Relevant pipeline outputRoot cause
Recommended next steps
Automated fix: Fix found, view and apply fix
|
Merge current SDK main and port optional text-only reasoning_effort from Loom d9f379e1b0f825dfa61a4da41998b03d2189ea8c. Pin public TypeSpec e4f4ef32fd1048584b106c0eeb07fd1e0a5286b5, preserve untagged completion behavior and all auth/preparation ASTs, refresh API/provenance and correct scoped spelling fixtures. User selected preparation-only, so local checkpoint file delivery remains excluded. Source, installed-wheel, generation, lint/type/spelling and mirror parity checks pass. Unrelated whitespace inherited from main is left unchanged. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Synchronize the maintained fine-tuning sessions SDK from Loom master
26869a447bd03527712ac1c390a96d13e8ad235dand prepareazure-ai-finetuningsessions1.0.0b2.Specification companion: Azure/azure-rest-api-specs#47795
Generation pins the full public spec commit
0a86307b307665b6a0b9b12ebc42248c2b262325.models.patch_sdkhook rather than hand-editing generated model utilities. Remove this temporary optimization once the upstream shared generator passes the committed scalar/tensor probe tests.Validation
Windows symlink cases are skipped where privileges are unavailable; sync-only/pipelined combinations are intentionally excluded, and eager-task coverage requires Python 3.12+.
Release boundaries
The standard MCP generation attempt encountered Windows temporary-environment cleanup failure; the existing strict generation verifier supplied the actual isolated emissions and equality proof. Public specification source remains authoritative.
Latest Loom beta refresh (2026-11-03)
Updated SDK head:
ff091ce93265614988f23c7dcd164e5f28b91ab1. Generation pins public TypeSpece4f4ef32fd1048584b106c0eeb07fd1e0a5286b5from Azure/azure-rest-api-specs#47795.Included optional text-only reasoning_effort from latest assessed Loom master
d9f379e1b0f825dfa61a4da41998b03d2189ea8c, plus untagged non-sampling completion compatibility coverage. User explicitly selected preparation-only: the newer local checkpoint downloader is excluded, and preparation/authentication ASTs are unchanged. No feature gates, deployment, or package publication changed.Validation: 2,528 source tests pass on Python 3.13; 2,527 source and installed-wheel tests pass on Python 3.10/minimum Azure Core. Expected skips are 72/73. Two fresh emissions match all 21 generated entries and the complete 32-file runtime. Pylint, MyPy, Pyright, all 74 spelling-checked files, 16 maintainer tests, strict TypeSpec compile, and 39 mirror workflow tests pass. Corrected the three existing spelling false positives without changing malicious-path fixtures.
The failed MCP run overwrote packaging settings and hit Windows cleanup errors; original pyproject/MANIFEST were restored exactly. Clean wheel/sdist contents and generation inputs were verified; generator/build dependencies are not packaged. The refreshed API snapshot and current inclusion/exclusion provenance are checked in. Live gateway/RP/APIM qualification and human release approval are still required.