This guide covers common issues you may encounter while using Gito and provides solutions to resolve them. If your issue is not listed here, please refer to the Getting Help section below.
- On the PR page, click the status icon near the latest commit hash.
- Click Details to open the Actions run.
- Review logs for any errors (e.g., API key missing, token issues).
Example:
When the LLM provider's rate limits are exceeded, you may encounter errors similar to the following:
Error code: 429 - {
'type': 'error',
'error': {
'type': 'rate_limit_error',
'message': 'This request would exceed the rate limit for your organization...'
}
}
Gito includes a built-in retry mechanism for handling transient API errors.
By default, failed requests are retried up to 3 times. This value can be configured in your project settings:
# .gito/config.toml
retries = 4If rate limit errors persist, consider reducing the number of concurrent API requests by adjusting the MAX_CONCURRENT_TASKS environment variable (default: 40).
GitHub Workflow (.github/workflows/gito-code-review.yml):
- name: Run AI code review
env:
LLM_API_TYPE: anthropic
LLM_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
MODEL: claude-opus-4-6
MAX_CONCURRENT_TASKS: 20
run: |
...Local Environment (~/.gito/.env):
LLM_API_TYPE=openai
LLM_API_KEY=sk-...
MODEL=gpt-5.2
MAX_CONCURRENT_TASKS=20
For more details, refer to the microcore configuration reference.
Couldn't find a solution to your problem? We're here to help!
- Report a bug or request a feature: Open an issue
- Ask a question: Start a discussion
- Go hands-on: Contributing guide
- Direct contact: Vitalii Stepanenko — gmail@vitaliy.in · Telegram
Your feedback helps improve Gito for everyone.

