Source Intelligence

DisclaimerUnofficial, and not affiliated with Anthropic. Nearly all of this is read straight out of what ships: npm bundles, captured prompts, published docs. Anthropic's own notes go in verbatim, marked as theirs. The rest is my reading, and every entry carries the strings behind it. If one looks wrong, vote it down and say why.

All of v2.0.42 Home All releases olderv2.0.41 v2.0.43newer
Claude Code v2.0.42

GitHub App Installation Validation

What: Background tasks now verify that the Claude GitHub app is installed on the repository before allowing execution.

How to use: When initiating background tasks in a GitHub repository, Claude Code automatically checks if the Claude app is installed. If not, you'll receive a clear error message with installation link.

Details:

  • New validation function KT2() at line 426828 checks app installation via API endpoint /api/oauth/organizations/{orgId}/code/repos/{owner}/{repo}
  • GitHub repository detection function Fb() at line 426624 extracts owner/repo from git remote URL
  • Added fourth validation check to background task prerequisites (alongside login, remote environment, and git repo checks) in TT2() at line 427717
  • New error type github_app_not_installed with user-friendly message and installation link at line 427972
  • Evidence: KT2() at line 426828, TT2() at line 427717, Fb() at line 426624

Why it matters: Ensures background tasks have proper GitHub integration permissions before execution, preventing mysterious failures when app permissions are missing.

See this entry in the whole of v2.0.42 →