You'll notice
Git access failures during clone/fetch are now classified into specific denial reasons
What
When a git command fails while cloning or fetching a repository (for example, for git-backed connectors), Claude Code now matches the failure's error text against known patterns and classifies it as one of: repo_not_found_or_no_permission, no_credentials, authentication_failed, or blocked_by_git_proxy. This is attached to a new RepositoryAccessError.
Why
Classifying git failures this way means error handling and user-facing messages can be more specific about why access failed, instead of showing a generic git error.