Troubleshooting
Common Issues
Patterns not being injected
- Check that sync is working:
mur sync - Verify your patterns exist:
mur stats - Check what would be injected:
mur context
Semantic search not working
- Ensure you have a search provider configured in
~/.mur/config.yaml - Rebuild the index:
mur reindex - For Ollama: make sure the model is pulled (
ollama pull qwen3-embedding) - For OpenAI: verify your API key is set
Pattern extraction fails
- Check your LLM provider config under
learning.llmin config - Verify API keys are set in your environment
- Ensure session recordings exist:
mur session list
Migrating from v1
If you previously used the Go version (v1):
# Install v2
brew tap mur-run/tap && brew install mur
v2 reads v1 patterns automatically — no migration step required.
Index corrupted
The vector index is fully rebuildable from YAML:
mur reindex
Hooks not firing
If Claude Code hooks aren't triggering:
# Reinstall hooks
mur init --hooks
This updates ~/.claude/settings.json with the necessary hook configuration.
Getting Help
- GitHub Issues: github.com/mur-run/mur/issues
- Documentation: app.mur.run/docs/core