Skip to content

feat(version): add MAF Abstractions, OpenAI, DevUI to truth#88

Merged
ANcpLua merged 1 commit intomainfrom
chore/version-props-maf-additions
Apr 29, 2026
Merged

feat(version): add MAF Abstractions, OpenAI, DevUI to truth#88
ANcpLua merged 1 commit intomainfrom
chore/version-props-maf-additions

Conversation

@ANcpLua
Copy link
Copy Markdown
Owner

@ANcpLua ANcpLua commented Apr 29, 2026

Summary

Adds three Microsoft.Agents.AI packages to SDK truth:

  • Abstractions (stable, 1.3.0)
  • OpenAI (stable, 1.3.0)
  • DevUI (-preview.260423.1)

Highest experimental track per upstream NuGet for each — verified against api.nuget.org/v3-flatcontainer/.

Comment block above the PropertyGroup documents the mixed-track invariant (numeric base aligned in lockstep; preview/rc suffix variance is upstream's shape and must be accepted).

Test plan

  • No build break in SDK tests (additive change only)
  • Downstream consumers (qyl, ANcpLua.Agents) can mirror these IDs in their local Version.props without divergence

🤖 Generated with Claude Code

Microsoft.Agents.AI.{Abstractions,OpenAI,DevUI} are 1.3.0 packages
consumed downstream (qyl, Agents). Adding them to truth so consumers
no longer need to maintain divergent local definitions for these IDs.

Track assignment matches highest published prerelease per package:
  stable      : Abstractions, OpenAI    (1.3.0)
  -preview.*  : DevUI                   (1.3.0-preview.260423.1)

Comment block above the PropertyGroup explains the mixed-track
invariant (numeric-base-aligned, suffix variance is upstream's shape).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Copilot AI review requested due to automatic review settings April 29, 2026 18:53
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 29, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro

Run ID: 001cc27f-3009-4563-b6f5-e6a10a89db16

📥 Commits

Reviewing files that changed from the base of the PR and between dcb1744 and 9f51eb1.

📒 Files selected for processing (1)
  • src/Build/Common/Version.props
📜 Recent review details
⏰ Context from checks skipped due to timeout of 120000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (3)
  • GitHub Check: test (windows-latest)
  • GitHub Check: test (macos-latest)
  • GitHub Check: test (ubuntu-latest)
🧰 Additional context used
📓 Path-based instructions (1)
**/*.props

⚙️ CodeRabbit configuration file

MSBuild property files (Directory.Build.props, Directory.Packages.props, Version.props). Review for: Central Package Management correctness, version consistency, and that new packages are added with explicit version pins. Flag transitive dependency promotions that aren't justified. Verify TFM targeting is correct (.NET 10).

Files:

  • src/Build/Common/Version.props
🔇 Additional comments (2)
src/Build/Common/Version.props (2)

90-99: Versioning invariant note is clear and consistent with the declared package tracks.

This comment accurately documents the mixed-track policy and the lockstep numeric-base requirement used by the properties below. As per coding guidelines, "**/*.props: ... Review for ... version consistency ...".


102-108: New Microsoft.Agents.AI package properties are explicitly pinned and aligned.

The new entries are explicit pins and follow the established 1.3.0 family policy (stable where available, preview where upstream only ships preview). As per coding guidelines, "**/*.props: ... version consistency, and that new packages are added with explicit version pins."


Summary by CodeRabbit

  • Chores
    • Updated AI package versions to 1.3.0 for abstractions and OpenAI integration components. Updated development UI preview version to align with current development builds.

Walkthrough

Three new package version properties are added to the Microsoft.Agents property group in the build configuration: MicrosoftAgentsAIAbstractionsVersion, MicrosoftAgentsAIOpenAIVersion, and MicrosoftAgentsAIDevUIVersion, pinning them to 1.3.0 or preview variants.

Changes

Cohort / File(s) Summary
Version Properties
src/Build/Common/Version.props
Added three new Microsoft.Agents package version properties (Abstractions, OpenAI, DevUI) with versions 1.3.0 and 1.3.0-preview.260423.1.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested labels

area:infra

🚥 Pre-merge checks | ✅ 7 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Otel Instrumentation Required ❓ Inconclusive Unable to retrieve git diff or file content to verify injectable service class additions in this PR. Provide access to git history or the actual PR diff to examine modified files for new service class registrations.
✅ Passed checks (7 passed)
Check name Status Explanation
Title check ✅ Passed Title follows conventional commit format with 'feat' type and 'version' scope, clearly describes adding three package versions to the truth file, and is 59 characters—well under the 72-character limit.
Description check ✅ Passed Description provides clear context for the changeset: specifies the three packages added, their versions, verification method, and test plan—directly related to the changeset.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
No Unbounded Mcp Responses ✅ Passed PR modifies only src/Build/Common/Version.props with version properties; no MCP tool definitions exist in the repository.
Duckdb Backpressure On Write Paths ✅ Passed PR modifies only build configuration file with no new DuckDB write paths introduced.
Cancellationtoken Threading ✅ Passed No C# files were modified in this PR; changes limited to XML build configuration. No new public async methods exist.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Review rate limit: 4/5 reviews remaining, refill in 12 minutes.

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist Bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates the Version.props file to include additional version properties for Microsoft.Agents.AI components, specifically adding Abstractions, OpenAI, and DevUI versions. It also includes a detailed comment explaining the versioning strategy and the necessity of maintaining numeric base alignment across different release tracks. I have no feedback to provide as there were no review comments to evaluate.

@ANcpLua ANcpLua merged commit 1b2dcf3 into main Apr 29, 2026
19 of 20 checks passed
@ANcpLua ANcpLua deleted the chore/version-props-maf-additions branch April 29, 2026 18:59
@ANcpLua ANcpLua review requested due to automatic review settings April 29, 2026 19:17
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