Skip to content

chore(routines): daily-upstream-check blocked — no push credentials in remote environment #86

Description

@NativeTeachingAidsB

Routine: daily-upstream-check — 2026-08-19

The daily upstream check routine ran successfully and collected upstream versions, but could not push results to the repository due to missing write credentials in the remote execution environment.

What completed successfully

  • Fetched 8 of 15 upstream sources (see below)
  • Created docs/upstream-log/state.json (baseline — first run)
  • Created docs/upstream-log/2026-08.md with today's log entry
  • Committed locally on branch chore/routines-daily-2026-08-19

Versions recorded (first run — baseline only, no PRs opened)

Source key Version
claude-code-cli 2.1.235
claude-agent-sdk 0.3.235
claude-agent-sdk-py 0.2.140
codex-cli 0.148.0
aider 0.86.2
goose 0.1.0
mcp-python 2.0.0
mcp-ts 1.30.0

Fetch failures (7 sources)

  • cursor, cline, continue, windsurf — EGRESS_BLOCKED (network proxy blocks these domains)
  • zed, mcp-spec, claude-plugins-official — GitHub API 403 (unauthenticated, out-of-scope repos)

Blockers to fix before next run

  1. Push credentials: Configure GITHUB_TOKEN env var or SSH key in the remote execution environment so the routine can push branches.
  2. Egress allowlist: Allow cursor.com, marketplace.visualstudio.com, and windsurf.com in the network proxy, OR update the routine spec with alternative data sources for these platforms.
  3. GitHub API scope: Expand the GitHub MCP session scope to include zed-industries/zed, modelcontextprotocol/specification, and anthropics/claude-plugins-official, OR set a GITHUB_TOKEN so the public API rate limit applies.

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