Troubleshooting
gittensory-mcp: command not found
For private beta:
npm link --workspace @jsonbored/gittensory-mcpThen retry:
gittensory-mcp doctorIf your MCP client does not inherit your shell PATH, use an absolute command path in that client config.
Login Fails
Check:
gittensory-mcp doctor
gittensory-mcp statusGitHub Device Flow must be enabled on the GitHub App or OAuth app configured for Gittensory.
Session Expired
Run:
gittensory-mcp loginSessions are intentionally short-lived.
Source Upload Error
If you see a source-upload error, remove this env var:
unset GITTENSORY_UPLOAD_SOURCEGittensory rejects source upload mode in v1.
GitHub App Installation Needs Attention
Check the installation health endpoint:
curl "$GITTENSORY_API_URL/v1/installations/INSTALLATION_ID/health" \
-H "Authorization: Bearer $GITTENSORY_API_TOKEN"Fix the reported missing permissions and events, approve the app permission update in GitHub, then refresh installation health.
Rate Limited
If a command returns 429, retry after the reported retry-after value. Expensive analysis routes have stricter limits than normal read routes.
Stale Decision Pack
If decision-pack returns needs_snapshot_refresh, Gittensory has enqueued a rebuild. Retry after the queue drains.