Help
Troubleshooting
Symptoms, causes, and fixes for common issues
All My Workspaces or Projects Disappeared
Almost always a context mix-up, not data loss. Check, in order:
- Organization: updates can switch your active org. Check the org switcher.
- Sign-in provider: GitHub and Google logins are separate accounts even with the same email. Sign out and back in with your original provider.
- v1 fallback: if the app reverted to the legacy interface, re-enable v2 under Settings → Experimental.
Your worktrees are still on disk at ~/.superset/worktrees/ either way; Superset only deletes them when you delete a workspace.
Update Button Does Nothing
If the app quits and reopens on the same version, the updater hit a known race (fixed in recent releases). Download a fresh copy from superset.sh/download once; updates work normally after that.
gh, git, or an Agent Works in My Normal Terminal but Not in Superset
Superset terminals differ from Terminal.app in a few specific ways:
- PATH shims: Superset puts wrappers in
~/.superset/bin(for status and notifications). If an agent misbehaves, runwhich -a codex(orclaude) to spot duplicate installs on your PATH. - Copied settings: new worktrees copy files like
.claude/settings.local.jsonfrom your root checkout. If you rotated an API key, old worktrees may still carry the stale one. - Shell: launch commands assume a POSIX shell. fish or nushell as your login shell breaks agent launches.
- After an update: terminal sessions are held by a background daemon that outlives the app. If terminals stay broken after an update, quit Superset fully and relaunch; if that doesn't clear it, reboot.
New Workspace Is Missing Dependencies or .env
Workspaces only copy git-tracked files, so node_modules, .env, and build artifacts don't come along.
Fix: add setup scripts to .superset/config.json:
{
"setup": ["bun install", "cp \"$SUPERSET_ROOT_PATH/.env\" .env"]
}Or ask an agent to do it: the "Set up this project for Superset" sample prompt authors the config for you.
Can't Add a Private Repository
Repo access goes through the GitHub CLI.
Fix: run gh auth status in a terminal. If it fails, gh auth login (you can run it inside Superset), then retry.
Can't Create a Workspace on a Branch
One branch = one workspace. If the branch is already checked out in another workspace (or your root checkout), git won't allow a second worktree on it.
Fix: open the existing workspace, or create a new branch.
Agent Isn't Showing Up in the Launcher
Superset detects installed agents automatically, but each agent can be enabled or disabled.
Fix: check Settings → Agents: confirm the agent is Enabled and its command is correct. Reset to Defaults restores the shipped configuration.
Remote Workspace Won't Connect
The host machine must be online and registered with the relay.
Fix: on the host, confirm the toggle in Settings → Security is on (desktop) or that superset start --daemon is running (CLI). See Remote Workspaces.
Automation Run Was Skipped
Runs marked skipped (offline) fired while the target device was offline; the schedule advances normally.
Fix: none needed for one-off skips. If it keeps happening, retarget the automation to a device that stays online. See Automations.
Still Stuck?
- Check the FAQ
- Open an issue with steps to reproduce