Connection Issues
WebSocket fails to connect
Symptoms
Symptoms
Chat doesn’t work, “Connection error” message appears
Solutions
Solutions
- Check agent backend is running:
curl http://localhost:3001/health - Verify WebSocket URL in environment
- Check CORS settings if cross-origin
Authentication fails
Symptoms
Symptoms
“Unauthorized” error, redirected to login
Solutions
Solutions
- Clear local storage and re-login
- Check JWT expiration
- Verify JWT_SECRET matches between services
Agent Issues
Agent not responding
Symptoms
Symptoms
Messages sent but no response
Solutions
Solutions
- Check Anthropic API key is valid
- Verify API rate limits not exceeded
- Check agent backend logs
Tools not working
Symptoms
Symptoms
“Tool not found” or execution errors
Solutions
Solutions
- Verify tool is registered
- Check permission mode allows the tool
- Review tool handler for errors
Desktop Issues
App won’t start
Symptoms
Symptoms
App crashes on launch
Solutions
Solutions
- Clear app data:
~/Library/Application Support/OMNI - Reinstall the application
- Check crash logs in app data folder
Auto-update fails
Symptoms
Symptoms
Update notification but update fails
Solutions
Solutions
- Check internet connection
- Verify code signing is valid
- Manual download from GitHub releases
Build Issues
TypeScript errors
Solutions
Solutions
- Run
pnpm typecheckto see all errors - Ensure all dependencies installed
- Check for version mismatches
Docker build fails
Solutions
Solutions
- Ensure Docker daemon is running
- Clear Docker cache:
docker builder prune - Check Dockerfile syntax
Getting Help
If these solutions don’t work: When creating a new issue, include:- Steps to reproduce
- Error messages
- Environment details