fix: E2E test improvements and SDK versions in README#203
Merged
Conversation
abdulanu0
commented
Feb 2, 2026
Contributor
- Fix Node.js test filters to use Category=HTTP (matches test attributes)
- Add missing AGENT_URL env var to Node.js workflows
- Add Node.js LangChain to README E2E status table
- Add SDK Versions section to README with auto-update markers
- Create Update-ReadmeVersions.ps1 script to extract versions
- Create update-readme-versions.yml workflow for automatic updates
- Add SDK versions note to orchestrator summary and PR comments
- Fix Node.js test filters to use Category=HTTP (matches test attributes) - Add missing AGENT_URL env var to Node.js workflows - Add Node.js LangChain to README E2E status table - Add SDK Versions section to README with auto-update markers - Create Update-ReadmeVersions.ps1 script to extract versions - Create update-readme-versions.yml workflow for automatic updates - Add SDK versions note to orchestrator summary and PR comments
✅ All E2E Tests Passed
|
Contributor
There was a problem hiding this comment.
Pull request overview
This PR improves E2E test reliability and adds automated SDK version tracking to the README. The changes align Node.js test configurations with Python tests and introduce automation to keep SDK version documentation up-to-date.
Changes:
- Fixed Node.js E2E test filters to use
Category=HTTP(matching test attributes) and added missingAGENT_URLenvironment variable - Added Node.js LangChain sample to the E2E status table in README
- Created PowerShell script to extract SDK versions from package files across all samples and update README
- Added GitHub workflow to automatically update README when package versions change
- Enhanced orchestrator summary and PR comments with SDK version information links
Reviewed changes
Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/e2e-nodejs-openai.yml |
Changed test filter from FullyQualifiedName pattern to Category=HTTP and added AGENT_URL environment variable |
.github/workflows/e2e-nodejs-langchain.yml |
Changed test filter from FullyQualifiedName pattern to Category=HTTP and added AGENT_URL environment variable |
.github/workflows/e2e-orchestrator.yml |
Added SDK version information notes to both step summary and PR comments |
.github/workflows/update-readme-versions.yml |
New workflow to automatically update README SDK versions when package files change |
README.md |
Added Node.js LangChain to E2E status table and added SDK Versions section with auto-update markers |
scripts/Update-ReadmeVersions.ps1 |
New PowerShell script to extract SDK versions from Python, Node.js, and .NET package files and update README |
- Update Update-ReadmeVersions.ps1 to group Agent 365 SDK packages by language - Microsoft Agents SDK packages remain in one section - Microsoft Agent 365 SDK packages now split into Python, Node.js, and .NET subsections
rahuldevikar761
approved these changes
Feb 2, 2026
mrunalhirve128
approved these changes
Feb 3, 2026
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.