[BUG] Routine repository picker shows "no repository found" — GitHub connector authorized but GitHub App never installed

Status Open
Maintainer reply None cached
Activity 0 comments · opened Jul 23, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

Creating a scheduled routine at claude.ai/code/routines that uses a GitHub repository as a source is blocked. The repository picker ("저장소 선택") always shows "저장소를 찾을 수 없음" (no repository found), even though the GitHub connector shows as connected/authorized under Settings > Connectors > GitHub 연동.

The GitHub connector completes OAuth authorization only — it never triggers the GitHub App installation/repository-selection step. As a result, no repository is ever accessible to routines, for any repo (tried with a repo I own, private).

What Should Happen?

Connecting GitHub for Claude Code routines should walk through both steps: (1) OAuth authorization, and (2) the GitHub App installation screen where I select which repositories to grant access to. After that, the repository picker in the routine creation form should list my accessible repositories.

Error Messages/Logs

First attempt via routines API (job_config.ccr.session_context.sources[0].git_repository.url pointing at my repo):
HTTP 401
{"error":{"message":"Connect your GitHub account before saving a routine that uses a GitHub repository.","type":"authentication_error"}}

After connecting the GitHub connector in Settings (shows as connected/authorized):
HTTP 403
{"error":{"message":"You don't have access to a repository this routine uses.","resource":"ccr_trigger","type":"permission_error"}}

On GitHub's side:
- github.com/settings/installations → "No installed GitHub Apps"
- github.com/settings/applications → "Claude" (owned by anthropics) shown as authorized, "Never used"
- <repo>/settings/installations → "There aren't any GitHub Apps installed on this repository"

Steps to Reproduce

  1. Go to Settings > Connectors, click "연결" on "GitHub 연동" — it completes and shows as connected with a checkmark
  2. Go to claude.ai/code/routines > New routine ("+ 새 루틴")
  3. Click "저장소 선택" (select repository) and type any search term
  4. Observe: "저장소를 찾을 수 없음" — no repositories are listed, even for repos I own
  5. Go to github.com/settings/installations — observe "No installed GitHub Apps"
  6. Disconnect and reconnect the GitHub connector in claude.ai Settings — no GitHub App installation popup/screen ever appears, only OAuth re-authorization

Claude Model

Sonnet (default)

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

N/A - this is about the claude.ai web app (claude.ai/code/routines), not the CLI

Platform

Anthropic API

Operating System

Windows

Terminal/Shell

Other

Additional Information

This bug is specific to the claude.ai web UI (claude.ai/code/routines and Settings > Connectors), not the Claude Code CLI. Tested with Chrome. GitHub account and target repo are personal (github.com/yw-christine/seoulyouth, private, newly created, empty).

View original on GitHub ↗