Skip to content

This release fixes issues for SREs watching stability and regressions.

Published 1mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

llm mcp mcp-server vibe-coding

Summary

AI summary

Fixes GitHub API errors during skill download by surfacing detailed HTTP status and messages.

Full changelog

Patch Changes

  • acd0d46: Surface GitHub API error details when skill download fails (#2363)

    Previously, any GitHub API failure during ctx7 setup or ctx7 setup --cli produced the opaque message "GitHub API error", making it impossible to distinguish a 403 rate-limit from a 401 bad token or a 404 wrong branch.

    Changes:

    • fetchRepoTree and fetchDefaultBranch now extract the HTTP status and GitHub error body, returning descriptive strings like "HTTP 403: API rate limit exceeded"
    • listSkillsFromGitHub distinguishes a true 404 (repo not found) from other errors (rate-limit, bad credentials) that previously all collapsed into the same silent result
    • When a request fails unauthenticated with a 403/429, a hint is shown: run \gh auth login` or set the GITHUB_TOKEN env var to increase rate limits`
    • Failed skill entries in the setup results table now show a red with the error detail on its own line instead of embedding it in the status string

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track upstash/context7

Get notified when new releases ship.

Sign up free

About upstash/context7

Up-to-date code documentation for LLMs and AI code editors.

All releases →

Related context

Earlier breaking changes

  • [email protected] Removes `--device` flag and localhost-callback path for `ctx7 login`.

Beta — feedback welcome: [email protected]