Skip to main content
Run substrate diagnose when something is wrong — or before filing a bug report. It exits non-zero if any probe fails, and every probe is wrapped so that a missing or malformed config.json produces a diagnostic line rather than a crash. Pair its output with substrate logs --errors to answer most first-round questions on an issue.

Usage

What It Reports

Include the full output of substrate diagnose in every bug report, paired with substrate logs --errors. Together they answer most first-round questions.