[GitHub integration]

Status Open
Maintainer reply None cached
Activity 0 comments · opened Oct 7, 2026

Screenshot

the github repository is automaitcally getting disabled

<img width="795" height="747" alt="Image" src="https://github.com/user-attachments/assets/703fb3a8-25dc-445c-ba35-2910fb13b97a" />

What were you trying to do?

Running a recurring scheduled task (a daily research job) that needs to clone and push to a private GitHub repository (jaya-r2024/FundWindow) using the Claude GitHub App integration. The integration was confirmed connected and installed with push access to this exact repo under Settings → Connectors → GitHub Integration — the "Check repository status" check there showed "Claude Code cloud sessions can work in jaya-r2024/FundWindow."

What happened instead?

The scheduled task's session had no add_repo tool available at all. When it fell back to plain git, authentication failed with: "fatal: could not read Username for 'https://github.com/': terminal prompts disabled", "Failed to log in to github.com using token (GH_TOKEN)", and "The token in GH_TOKEN is invalid." This happened across 4 separate attempts (the original scheduled run plus 3 manual re-runs), even after reinstalling the Claude GitHub App and confirming access via the "Check repository status" checker. Access appears to work for interactive chat sessions but not for scheduled/background cloud sessions, and the repository status indicator also seemed to show as working one moment and not the next.

Diagnostics

Filed from: GitHub settings for Claude Code on claude.ai
Report code: GH-24ZY2W
Page: claude.ai/customize/connectors/integration-github
Client: web

View original on GitHub ↗