Skip to content

Improves MCP checks and adds offline check#4687

Merged
ramin-t merged 1 commit intomainfrom
debt/cli-install
Oct 15, 2025
Merged

Improves MCP checks and adds offline check#4687
ramin-t merged 1 commit intomainfrom
debt/cli-install

Conversation

@ramin-t
Copy link
Contributor

@ramin-t ramin-t commented Oct 14, 2025

Closes #4672
Closes #4673
Closes #4674

  • Adds an isOffline check which does a one-time check on extension load and stores it for use. Uses this check to kick out of several MCP/CLI flows early
  • Adds an isWeb check to the upgrade notification for MCP that prevents showing it in web environments
  • Clears MCP autoinstall attempts when upgrading to allow folks who previously ran into the unzip issue to use the new unzip in the install process

@ramin-t ramin-t requested review from d13 and eamodio October 14, 2025 18:14
@ramin-t ramin-t added the area-mcp Issues or features related to the GitKraken MCP label Oct 14, 2025
Copy link
Member

@d13 d13 left a comment

Choose a reason for hiding this comment

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

LGTM!

@ramin-t ramin-t merged commit e0c8a9c into main Oct 15, 2025
4 checks passed
@ramin-t ramin-t deleted the debt/cli-install branch October 15, 2025 21:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-mcp Issues or features related to the GitKraken MCP

Projects

None yet

3 participants