-
Notifications
You must be signed in to change notification settings - Fork 43
Description
Summary
Three CLI tools have new versions available and have been updated in pkg/constants/constants.go:
- Claude Code: 2.1.22 → 2.1.25 (3 patch versions)
- GitHub Copilot CLI: 0.0.397 → 0.0.399 (2 patch versions)
- Playwright Browser: v1.58.0 → v1.58.1 (1 patch version)
All other tools are up-to-date:
- Codex: 0.92.0 ✓
- GitHub MCP Server: v0.30.2 ✓
- Playwright MCP: 0.0.61 ✓
- Sandbox Runtime: 0.0.32 ✓
- MCP Gateway: v0.0.84 ✓
Critical: Build Issue
make recompile failed due to Go module checksum mismatches:
github.com/charmbracelet/x/ansi@v0.11.0github.com/MirrexOne/unqueryvet@v1.4.0
These modules appear to have been republished with different checksums. The go.sum file needs manual correction before workflows can be recompiled.
Action Required: Run make recompile locally after resolving checksum issues to regenerate workflow lock files.
Update 1: Claude Code (2.1.22 → 2.1.25)
Timeline:
- 2.1.23: January 29, 2026
- 2.1.25: January 29, 2026 (2.1.24 was skipped)
Release Frequency: 2 releases in ~1 day
Package: https://www.npmjs.com/package/`@anthropic-ai/claude-code`
CLI Changes: No changes detected in help output between 2.1.22 and cached versions. The updates appear to be internal improvements or bug fixes without user-facing command changes.
View Claude Code Details
Known Features from 2.1.22
Claude Code provides an AI coding assistant with:
- Interactive and non-interactive (
--print) modes - MCP server integration (
--mcp-config) - Custom agent support (
--agent,--agents) - Permission management (
--allow-dangerously-skip-permissions,--dangerously-skip-permissions) - Tool filtering (
--allowedTools,--disallowedTools) - Session management (
--continue,--resume,--fork-session) - Model selection (
--model,--fallback-model) - Chrome integration (
--chrome,--no-chrome) - JSON Schema output validation (
--json-schema) - Structured output formats (
--output-format,--input-format) - Plugin system (
--plugin-dir) - Budget controls (
--max-budget-usd)
Commands
doctor: Health check for auto-updaterinstall: Install native buildmcp: Configure MCP serversplugin: Manage pluginssetup-token: Set up authenticationupdate: Check and install updates
Analysis
Without public release notes, these updates likely contain:
- Bug fixes for edge cases
- Performance improvements
- Internal refactoring
- Dependency updates
Risk Level: Low (patch versions, no breaking changes detected)
Impact Assessment
- Risk: Low
- Breaking Changes: None detected
- Affects: Claude Code users,
@anthropic-ai/claude-codepackage consumers
Recommendations
- Update Priority: Medium (regular maintenance update)
- Testing: Verify Claude Code agent execution works correctly
- Rollout: Safe to deploy immediately after workflow recompilation
Update 2: GitHub Copilot CLI (0.0.397 → 0.0.399)
Timeline:
- 0.0.398: January 28, 2026
- 0.0.399: January 29, 2026
Release Frequency: Daily releases
Package: https://www.npmjs.com/package/`@github/copilot`
Repository: https://github.com/github/copilot-cli (may be private)
CLI Changes: No changes detected in main help, config help, or environment help between 0.0.397 and 0.0.399.
View Copilot CLI Details
Features at 0.0.399
GitHub Copilot CLI includes:
- Agent Client Protocol server mode (
--acp) - Directory access control (
--add-dir) - GitHub MCP server integration (
--add-github-mcp-tool,--add-github-mcp-toolset,--enable-all-github-mcp-tools) - Additional MCP configuration (
--additional-mcp-config) - Custom agents (
--agent) - Permission management (
--allow-all,--yolo,--allow-all-tools,--allow-all-paths,--allow-all-urls) - Tool filtering (
--allow-tool,--deny-tool,--available-tools,--excluded-tools) - URL access control (
--allow-url,--deny-url) - MCP server management (
--disable-builtin-mcps,--disable-mcp-server) - Parallel tool execution (
--disable-parallel-tools-execution) - Model selection supporting:
- Claude: sonnet-4.5, haiku-4.5, opus-4.5, sonnet-4
- Gemini: 3-pro-preview
- GPT: 5.2-codex, 5.2, 5.1-codex-max, 5.1-codex, 5.1, 5, 5.1-codex-mini, 5-mini, 4.1
- Interactive and non-interactive modes (
-i,-p) - Session management (
--continue,--resume) - Output formatting (
--silent,--share,--share-gist,--stream) - Experimental features (
--experimental)
Commands
help [topic]: Display help (topics: config, commands, environment, logging, permissions)init: Initialize Copilot instructionsupdate: Download latest versionversion: Display version and check updates
Configuration Settings (from copilot help config)
allowed_urls: URL access without promptsauto_update: Auto-download updates (default: true)banner: Banner frequency (always/never/once)beep: Beep on user attention (default: true)compact_paste: Collapse large pastes (default: true)custom_agents.default_local_only: Local-only agents (default: false)denied_urls: Blocked URLs (takes precedence)experimental: Enable experimental features (default: false)log_level: CLI logging (default: "default")model: Default AI modelparallel_tool_execution: Parallel tools (default: true)render_markdown: Terminal markdown (default: true)screen_reader: Screen reader mode (default: false)stream: Streaming mode (default: true)theme: Color theme (auto/dark/light)trusted_folders: Granted file accessundo_without_confirmation: Skip undo confirm (experimental, default: false)update_terminal_title: Update terminal title (default: true)
Environment Variables (from copilot help environment)
COLORFGBG: Detect dark/light backgroundsCOPILOT_ALLOW_ALL: Auto-allow all toolsCOPILOT_AUTO_UPDATE: Disable auto-updatesCOPILOT_CUSTOM_INSTRUCTIONS_DIRS: Additional instructions directoriesCOPILOT_MODEL: Set default modelCOPILOT_GITHUB_TOKEN,GH_TOKEN,GITHUB_TOKEN: Auth token precedenceUSE_BUILTIN_RIPGREP: Use PATH ripgrep if falsePLAIN_DIFF: Disable rich diffsXDG_CONFIG_HOME: Override config dirXDG_STATE_HOME: Override state dir
Analysis
With identical help outputs across 0.0.397, 0.0.398, and 0.0.399, these updates likely contain:
- Internal bug fixes
- Performance optimizations
- Dependency updates
- Backend improvements
- Model endpoint adjustments
Risk Level: Low (no CLI interface changes)
WARNING: Per constants.go comment - "UPGRADING COPILOT CLI REQUIRES A FULL INTEGRATION TEST RUN TO ENSURE COMPATIBILITY"
Impact Assessment
- Risk: Low-Medium (internal changes but requires integration testing)
- Breaking Changes: None detected in CLI interface
- Affects: GitHub Copilot CLI users, integration test suite
Recommendations
- Update Priority: Medium (regular maintenance, full testing required)
- Testing: CRITICAL - Run full integration test suite before production deployment
- Rollout: Deploy after successful integration testing
Update 3: Playwright Browser (v1.58.0 → v1.58.1)
Release Date: January 30, 2026
Docker Image: mcr.microsoft.com/playwright:v1.58.1
Repository: https://github.com/microsoft/playwright
Release Notes: https://github.com/microsoft/playwright/releases/tag/v1.58.1
View Playwright v1.58.1 Release Notes
Highlights
-
MSEdge Fix - Resolved local network permissions issue
-
CFT Download - Updated Chromium for Testing download location
-
WebKit Enhancement - Disabled frame sessions on frozen builds
Browser Versions
- Chromium: 145.0.7632.6
- Mozilla Firefox: 146.0.1
- WebKit: 26.0
Release Details
- Released by:
@dgozman - Commit:
97bc385
Changes Summary
Bug Fixes:
- Fixed MSEdge local network permissions issue
- Updated Chromium for Testing download location
- Improved WebKit frame session handling on frozen builds
Impact: Low-risk maintenance release with specific browser fixes
Impact Assessment
- Risk: Low (maintenance release with targeted fixes)
- Breaking Changes: None
- Affects: Playwright MCP users, browser automation workflows
Recommendations
- Update Priority: Low-Medium (stability improvements)
- Testing: Verify browser automation workflows function correctly
- Rollout: Safe to deploy after workflow recompilation
Migration Steps
-
Resolve Go Module Checksums
# Remove problematic entries from go.sum sed -i '/github.com\/charmbracelet\/x\/ansi v0.11.0/d' go.sum sed -i '/github.com\/MirrexOne\/unqueryvet v1.4.0/d' go.sum # Regenerate with correct checksums GOPROXY=direct go mod tidy
-
Recompile Workflows
make recompile
-
Verify Changes
git status git diff pkg/constants/constants.go git diff .github/workflows/*.lock.yml -
Integration Testing
- Test Claude Code agent execution
- Run full Copilot CLI integration test suite (CRITICAL)
- Verify Playwright browser automation
- Test MCP server interactions
-
Commit and Push
git add pkg/constants/constants.go go.sum pkg/workflow/js/*.js .github/workflows/*.lock.yml git commit -m "Update CLI versions: Claude Code 2.1.25, Copilot 0.0.399, Playwright v1.58.1" git push
Overall Risk Assessment
Combined Risk: Low-Medium
- Claude Code: Low risk, no interface changes
- Copilot CLI: Low-Medium risk, requires full integration testing
- Playwright Browser: Low risk, targeted bug fixes
Deployment Strategy:
- Resolve build issues (go.sum checksums)
- Recompile workflows
- Run integration tests (especially Copilot CLI)
- Deploy to staging environment
- Monitor for issues
- Promote to production
Package References
- Claude Code NPM: https://www.npmjs.com/package/`@anthropic-ai/claude-code`
- Copilot CLI NPM: https://www.npmjs.com/package/`@github/copilot`
- Copilot CLI Repo: https://github.com/github/copilot-cli
- Playwright Repo: https://github.com/microsoft/playwright
- Playwright Releases: https://github.com/microsoft/playwright/releases
- Playwright v1.58.1 Release: https://github.com/microsoft/playwright/releases/tag/v1.58.1
Workflow Run: §21527715199
AI generated by CLI Version Checker