API reference

GitHub helpers

Thin proxies to GitHub that use the user's encrypted access token. Used by onboarding and issue creation.

What this resource does

These endpoints translate frontend needs (“list my repos”, “list the open issues of this repo”, “what branches does this repo have?”) into calls to the GitHub REST API, signed with the user's OAuth token. The token is decrypted in memory just before the call and never logged.

If the token has expired or been revoked, these endpoints respond with 401 Unauthorized and a body that distinguishes the case from a missing session — the frontend uses this to prompt a GitHub reconnection.

Endpoints

API specification is currently unavailableThe endpoint list could not be loaded from the backend. The conceptual sections above are still accurate.