Skip to content

chore: daily-upstream-check routine blocked — no write access to push branches #78

Description

@NativeTeachingAidsB

Routine blocker — 2026-07-16

The daily-upstream-check routine ran today (2026-07-16T09:00 UTC) but could not commit its results because the remote-agent environment lacks write access to the repository.

What happened

All 15 upstream sources were checked. 8 succeeded, 7 returned 403. The routine attempted to commit docs/upstream-log/state.json and docs/upstream-log/2026-07.md on branch chore/routines-daily-2026-07-16 but every write path was blocked:

  • git push -u origin chore/routines-daily-2026-07-16 → 403 from the session git proxy
  • mcp__github__push_files (create branch + push) → 403 Resource not accessible by integration

Upstream versions recorded this run (first run — no prior state)

Source Version
claude-code-cli 2.1.211
claude-agent-sdk 0.3.211
claude-agent-sdk-py 0.2.120
codex-cli 0.144.5
aider 0.86.2
goose 0.1.0
mcp-python 1.28.1
mcp-ts 1.29.0

Fetch failures (7 of 15)

Source Error
cursor 403 — cursor.com/changelog blocked by egress policy or bot-protection
cline 403 — marketplace.visualstudio.com blocked
continue 403 — marketplace.visualstudio.com blocked
windsurf 403 — windsurf.com/changelog blocked
zed 403 — api.github.com (unauthenticated, rate-limited or blocked)
mcp-spec 403 — api.github.com (unauthenticated, rate-limited or blocked)
claude-plugins-official 403 — api.github.com (unauthenticated, rate-limited or blocked)

Required fixes

  1. Grant the routine's GitHub integration write access to opencircuitdev/codetalker (at minimum: create branch, push commits, create PRs).
  2. Broaden egress policy to allow the agent to reach cursor.com, windsurf.com, and marketplace.visualstudio.com — or replace those sources with API-accessible equivalents.
  3. Authenticate GitHub API calls for the zed/mcp-spec/claude-plugins-official endpoints, or add them to the GitHub MCP server's repo scope so the authenticated MCP tool can be used.

Auto-generated by daily-upstream-check routine.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions