Configuration Issues
Config not loading, stale settings. Fix →
Run the diagnostic command:
scc doctorscc doctor --provider codex # Check a specific providerThis checks:
Configuration Issues
Config not loading, stale settings. Fix →
Container Runtime Problems
Container won’t start, runtime not detected. Fix →
Federation Issues
Team config not updating. Fix →
Security Exceptions
Local overrides not working, expired exceptions. Fix →
Plugin Issues
Audit failures, blocked plugins. Fix →
Need Help?
Create a support bundle. Guide →
| Problem | Quick Fix |
|---|---|
| Stale config | scc update --force |
| Container stuck | scc stop --all |
| Plugin issues | scc audit plugins |
| Unknown state | scc doctor |
| Provider image missing | docker build -t scc-agent-<provider>:latest images/scc-agent-<provider>/ |
| Auth expired | Re-run scc setup or start a session (triggers browser sign-in) |
| Launch failure details | scc support launch-audit |
| Safety audit details | scc support safety-audit |
| State | What It Means | Fix |
|---|---|---|
| Sign-in needed | No auth or image for this provider | Run scc setup to connect |
| Image available | Image built but auth missing/expired | Start a session — SCC triggers browser sign-in |
| Auth cache present | Auth exists but image needs building | Start a session — SCC auto-builds the image |
| Launch-ready | Everything is good | No action needed |
Codex uses localhost:1455 for its OAuth callback. If auth fails:
| Situation | Behavior |
|---|---|
| Stale container (stopped) | Automatically replaced on next start |
| Live container (running) | SCC prompts: keep / replace / cancel |
| Want a fresh start | Use scc start --fresh to force a new container |