What's wrong with this entry?
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_installedwith 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.