Follow Discord
Sweep 22 Oct 2026 · 04:32Z Build v2.1.308 527 read Stable v2.1.308 Latest v2.1.308 Next v2.1.308 Feeds RSS JSON llms.txt llms-full.txt Unofficial

Claude Code v2.0.42 ·

GitHub App Installation Validation

Entry
JSON All of v2.0.42
EntryKind: in v2.0.42,
ChangesSection of the release

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 →

Feedback