Common Issues
Installation Issues
Bun not found
Superset requires Bun v1.0+ as the package manager.Dependencies fail to install
Ifbun install fails:
Environment variables missing
If you see environment validation errors: Option 1: Configure all required variablesmacOS-Specific Issues
App won’t open (“damaged” warning)
If macOS blocks the app with a security warning:Caddy not found
Superset uses Caddy as a reverse proxy for Electric SQL streams:GitHub CLI not installed
Some features require the GitHub CLI:Git Worktree Issues
Worktree creation fails
If workspace creation fails with git worktree errors:Worktree branch conflicts
If a branch already exists:“Worktree already exists” error
This happens if a previous workspace wasn’t cleaned up properly:Agent Connection Issues
Agent not responding
- Check if the agent process is running in the terminal
- Look for error messages in the terminal output
- Try restarting the workspace
- Verify the agent CLI is installed and in PATH
Agent commands not found
Ensure the agent’s CLI tool is installed:Permission denied errors
Some agents may need execute permissions:Terminal Issues
Terminal not displaying correctly
- Try clearing the terminal:
⌘K - Close and reopen the terminal tab:
⌘Wthen⌘T - Restart the workspace
Copy/paste not working
Use the standard macOS shortcuts:- Copy:
⌘C - Paste:
⌘V
Terminal font issues
Configure terminal appearance in Settings > Terminal.Performance Issues
App running slowly
- Close unused workspaces: Each workspace runs in its own git worktree and consumes resources
- Limit concurrent agents: Running 10+ agents simultaneously requires significant CPU/memory
- Check Activity Monitor: Look for high CPU usage from agent processes
- Clear terminal scrollback: Use
⌘Kto clear terminal history
High memory usage
- Close workspaces you’re not actively using
- Restart long-running agent processes
- Check for memory leaks in agent processes
Build failures
Ifbun run build fails:
Database Issues
Database connection errors
If you see database connection errors during development:- Verify your
.envfile has the correct database credentials - Check that you’re not trying to connect to production (unless explicitly intended)
- Ensure your local database is running
Migration errors
Never manually edit files inpackages/db/drizzle/. If you need to create a migration:
- Modify schema files in
packages/db/src/schema/ - Run
bunx drizzle-kit generate --name="migration_name"
Getting Help
Reporting Bugs
If you encounter a bug:- Check existing issues: Search GitHub Issues to see if it’s already reported
- Create a new issue: If not found, open a new issue with:
- Clear description of the problem
- Steps to reproduce
- Expected vs actual behavior
- System information (macOS version, Bun version, etc.)
- Relevant error messages or logs
Community Support
Get help from the community:- Discord: Real-time chat with the team and community
- GitHub Discussions: Ask questions and share ideas
- Twitter: Follow for updates and announcements
Debug Logs
When reporting issues, include:- Terminal output from the failing command
- Console logs from Developer Tools (if applicable)
- Contents of error messages
- Your environment setup (OS version, Bun version, Git version)
Before Asking for Help
- Update to the latest version
- Try the troubleshooting steps above
- Search existing issues and discussions
- Provide clear reproduction steps