[DOCS] Plugin marketplace docs missing `CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS` configuration

Resolved 💬 2 comments Opened Feb 24, 2026 by coygeek Closed Feb 25, 2026

Documentation Type

Missing documentation (feature not documented)

Documentation Location

https://code.claude.com/docs/en/plugin-marketplaces

Section/Topic

Plugin installation/update timeout behavior and environment variable configuration.

Current Documentation

The plugin marketplace troubleshooting section currently documents authentication but not timeout controls:

For background auto-updates: * Set the appropriate token in your environment: echo $GITHUB_TOKEN

There is no documented CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS variable and no mention of the default git timeout for plugin marketplace operations.

What's Wrong or Missing?

Release v2.1.51 introduced:

Updated plugin marketplace default git timeout from 30s to 120s and added CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS to configure.

Users currently have no official documentation for:

  • The new default timeout value
  • How to set CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS
  • Expected units/range and behavior when unset

Suggested Improvement

Add a "Plugin git timeout" section in plugin-marketplaces and add CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS to the environment variable reference with:

  • Default value (120000 ms equivalent)
  • Accepted format and examples
  • Scope (install/update/fetch operations)
  • Guidance for slow private registries/network environments

Impact

Medium - Makes feature difficult to understand

Additional Context

Affected Pages:

| Page | Context |
|------|---------|
| https://code.claude.com/docs/en/plugin-marketplaces | Should describe plugin git timeout defaults and override variable |
| https://code.claude.com/docs/en/settings | Environment variables table should include CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS |

Total scope: 2 pages affected

Source: Claude Code release v2.1.51
Changelog entry: "Updated plugin marketplace default git timeout from 30s to 120s and added CLAUDE_CODE_PLUGIN_GIT_TIMEOUT_MS to configure."

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗