Skip to content

chore: daily-upstream-check routine blocked — no write access in remote session #87

Description

@NativeTeachingAidsB

Daily Upstream Check — Run 2026-08-21 (first run)

The daily-upstream-check routine ran successfully for data collection but could not commit or push results because the remote Claude Code session has no write/push access to this repository.

What was fetched (first run — baseline)

Source key Version fetched
claude-code-cli 2.1.238
claude-agent-sdk 0.3.238
claude-agent-sdk-py 0.2.143
codex-cli 0.149.0
aider 0.86.2
goose 0.1.0
mcp-python 2.0.0
mcp-ts 1.30.0

Fetch failures (7 sources)

Source key Reason
cursor EGRESS_BLOCKED — cursor.com not allowed by egress proxy
cline EGRESS_BLOCKED — marketplace.visualstudio.com not allowed
continue EGRESS_BLOCKED — marketplace.visualstudio.com not allowed
windsurf EGRESS_BLOCKED — windsurf.com not allowed
zed GitHub API session scoped to this repo only — can't reach zed-industries/zed
mcp-spec GitHub API session scoped to this repo only — can't reach modelcontextprotocol/specification
claude-plugins-official GitHub API session scoped to this repo only — can't reach anthropics/claude-plugins-official

What failed

Every write attempt returned 403 Resource not accessible by integration:

  • git push -u origin chore/routines-daily-2026-08-21 → 403
  • mcp__github__create_branch → 403
  • mcp__github__push_files → 403

Required fixes

  1. Grant write access: The Claude Code remote session needs push access to this repository. See https://claude.ai/admin-settings/claude-tag or reconnect GitHub under Settings → Connectors.
  2. Egress allowlist: Add cursor.com, marketplace.visualstudio.com, and windsurf.com to the session's egress policy so those sources can be fetched.
  3. GitHub API scope: Either add zed-industries/zed, modelcontextprotocol/specification, and anthropics/claude-plugins-official to the session's scope, or provide a GITHUB_PAT secret with public read-only access.

The docs/upstream-log/state.json and docs/upstream-log/2026-08.md files were written locally but could not be pushed. They will be regenerated on the next run once access is fixed.

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