Worker Not Running
Symptom: No quiz questions after sessions.vl status shows no sessions.
No Quiz Questions After Session
Check 1: Was an AI provider configured?Hooks Not Firing
Claude Code:- Check plugin is installed:
/plugin list— should showvibelearn - Verify hooks in
~/.claude/plugins/marketplaces/vibelearn/ - Reload Claude Code
Database Issues
Database locked:vl quiz Shows No Questions
Sync Failures
status = 'failed' with 5 attempts: sync permanently failed. Check:
vl login <api-key>— verify API key is set- Network connectivity to
api.vibelearn.dev
Port 37778 Already in Use
Gemini Rate Limit
The free Gemini tier allows 1500 requests/day. VibeLearn uses 2 per session (concepts + quiz), so you can run up to 750 sessions/day on the free tier. If you hit the limit:- Wait until midnight Pacific (resets daily)
- Add an OpenRouter key as fallback:
"VIBELEARN_OPENROUTER_API_KEY": "sk-or-..."

