Troubleshooting
Common issues and solutions.
"No API key configured"
Cause: Your OpenRouter API key is missing or invalid.
Fix:
- Go to Dashboard → Settings
- Enter your OpenRouter API key
- Click Validate to confirm it works
- Click Save
Get a key at openrouter.ai/keys.
"Daily limit reached"
Cause: You've exhausted your plan's daily AI request quota.
Fix:
- Wait until the limit resets (midnight UTC)
- Switch to a free model (Gemini Flash, Llama 3.3) which doesn't count against limits
- Upgrade your plan for higher limits
"Tool call failed"
Cause: The tool API key is missing or the external service is down.
Fix:
- Go to Dashboard → Settings → Tool API Keys
- Add the required key (Tavily for search, Firecrawl for browsing, etc.)
- Retry the mission or editor action
Mission stuck in "running"
Cause: A step may have timed out or hit a rate limit.
Fix:
- Check the step details for error messages
- The heartbeat system automatically retries failed steps (up to 3 times)
- If stuck for more than 10 minutes, try creating a new mission
Agent produces low-quality output
Fix:
- Rate it 👎 — This triggers automatic correction rules
- Be more specific — Add details to your mission description
- Try a better model — Switch the agent to Claude Sonnet or GPT-4o in Dashboard → Agents
- Check the Team page — See if the agent's trend is declining
Editor AI not responding
Fix:
- Check your API key in Settings
- Check your daily request limit in the editor status bar
- Try a different model from the model selector
- Check browser console for network errors
GitHub push failing
Fix:
- Validate your GitHub token in Settings → GitHub Integration
- Ensure the token has `repo` scope
- Check that the repository exists and you have write access
- Verify the repository name format: `owner/repo`