-
Notifications
You must be signed in to change notification settings - Fork 36
Description
Version Updates Summary
Two CLI tools have new versions available that require updating in pkg/constants/constants.go.
1. GitHub Copilot CLI: 0.0.384 → 0.0.385
Release Timeline:
- Previous version (0.0.384): Released January 16, 2026
- New version (0.0.385): Released January 19, 2026
- Interval: 3 days
Package Information:
- NPM Package: https://www.npmjs.com/package/@github/copilot
- Repository: https://github.com/github/copilot-cli (private repository - may not be accessible)
- Description: GitHub Copilot CLI brings the power of Copilot coding agent directly to your terminal
Change Analysis:
Since the Copilot CLI repository is private and detailed release notes are not publicly available, the analysis is based on NPM package metadata and version frequency patterns.
Breaking Changes: None detected
New Features: Unknown (repository is private)
Bug Fixes: Unknown (repository is private)
Security: No CVEs announced
CLI Discovery: Unable to install package in CI environment to test CLI changes. No new commands or flags detected from public sources.
Impact Assessment:
- Risk Level: Low
- Affects: All workflows using Copilot CLI (copilot engine)
- Migration Required: No - version bump appears to be a patch release based on rapid release cadence (3 days)
Migration Notes:
Since this is a minor version increment (0.0.384 → 0.0.385) released only 3 days after the previous version, it likely contains bug fixes or small improvements. The WARNING comment in constants.go notes that "UPGRADING COPILOT CLI REQUIRES A FULL INTEGRATION TEST RUN TO ENSURE COMPATIBILITY" - recommend testing in integration environment before deploying to production workflows.
2. GitHub MCP Server: v0.28.1 → v0.29.0
Release Timeline:
- Previous version: v0.28.1 (date not specified in comparison)
- New version: v0.29.0
- Released: January 19, 2026
Package Information:
- Repository: https://github.com/github/github-mcp-server
- Release Notes: https://github.com/github/github-mcp-server/releases/tag/v0.29.0
- Docker Image: Available for multiple platforms (linux/amd64, linux/arm64, etc.)
Release Highlights (from GitHub):
-
Improved user experience for
assign_copilot_to_issuetool (feat: poll for linked PR after assigning Copilot to issue github/github-mcp-server#1810)- Now polls for the PR created by Copilot coding agent after assignment
-
Added cli-tool tool-search (Add tool search CLI github/github-mcp-server#1839)
- Enables searching for tool descriptions in the repository
Merged PRs:
- Remove binary files (chore: remove binary files github/github-mcp-server#1795) - @alexandear
- Sort toolsnaps JSON keys recursively to eliminate noop churn (Sort toolsnaps JSON keys recursively to eliminate noop churn github/github-mcp-server#1816) - @Copilot
- Document toolsnap churn between PRs (Document why toolsnap churn occurred between PR #1816 and subsequent PRs github/github-mcp-server#1819) - @Copilot
- Bug fix: invalid tool should error out (Bug fix: invalid tool should error out github/github-mcp-server#1776) - @tommaso-moro
- Add custom_instructions parameter to assign_copilot_to_issue tool (Add custom_instructions parameter to assign_copilot_to_issue tool github/github-mcp-server#1806) - @Copilot
- Fix dismiss_notification rejecting valid HTTP 204 response (Fix dismiss_notification rejecting valid HTTP 204 response github/github-mcp-server#1822) - @Copilot
- Add feature flag on dependency level (adding feature flag on dependency level github/github-mcp-server#1801) - @tonytrg
- Poll for linked PR after assigning Copilot to issue (feat: poll for linked PR after assigning Copilot to issue github/github-mcp-server#1810) - @SamMorrowDrums
- Add default label to all new issues (Add default label to all new issues github/github-mcp-server#1828) - @JoannaaKL
- Bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 (build(deps): bump github.com/go-viper/mapstructure/v2 from 2.4.0 to 2.5.0 github/github-mcp-server#1798) - @dependabot
- Add tool search CLI (Add tool search CLI github/github-mcp-server#1839) - @JoannaaKL
Change Categorization:
Breaking Changes: None
New Features:
- Tool search CLI functionality
- Custom instructions parameter for Copilot issue assignment
- PR polling after Copilot issue assignment
- Default label automation for new issues
Bug Fixes:
- Invalid tool error handling
- HTTP 204 response handling for dismiss_notification
Performance:
- Eliminated JSON key sorting churn in toolsnaps
Security: No CVEs announced
Impact Assessment:
- Risk Level: Low
- Affects: Workflows using GitHub MCP server (both local Docker and remote modes)
- Migration Required: No - all changes are additive or bug fixes
Migration Notes: This is a feature release with new capabilities and bug fixes. No breaking changes detected. The changes improve reliability (bug fixes) and add new functionality (tool search, PR polling). Safe to upgrade.
Update Process
-
✅ Updated
pkg/constants/constants.go:DefaultCopilotVersion: "0.0.384" → "0.0.385"DefaultGitHubMCPServerVersion: "v0.28.1" → "v0.29.0"
-
⚠️ make recompile- make command not available in CI environment. Will need to be run manually or in appropriate build environment. -
✅ Verified changes with
git diff
Recommendations
-
Copilot CLI (0.0.385):
- Low risk patch version
- Recommend integration testing before production deployment
- Monitor for any behavior changes in copilot-engine workflows
-
GitHub MCP Server (v0.29.0):
- Low risk feature release
- Safe to deploy - contains bug fixes and new features
- New tool search CLI may be useful for debugging
- PR polling feature improves Copilot issue assignment workflows
-
Next Steps:
- Run
make recompilelocally to update workflow files - Test updated versions in integration environment
- Monitor workflow runs for any unexpected behavior
- Create PR with updated constants and recompiled workflows
- Run
AI generated by CLI Version Checker