Troubleshooting
sbxm refuses a mutation when ownership, external state, or user intent cannot be established safely. Start with the narrowest read-only diagnosis:
- Run
sbxm status --globalfor host and Docker Sandboxes problems. - Run
sbxm status <project-id>for project artifacts, credentials, repositories, and worktrees. - Follow the relevant safety refusal guidance.
- Re-run the original command after the observed condition is fixed.
Choose a scope
Section titled “Choose a scope”- Diagnose the host — platform, Docker, login, network, and SSH.
- Diagnose a project — registry, image, sandbox, secret, repository, and worktree.
- Resolve safety refusals — dirty work, collisions, active sessions, and ownership.