Skip to main content

Troubleshooting Index

Start with the visible symptom and preserve the first complete error. Do not patch generated source merely because a compiler points at it.

By Failing Stage​

Stage or symptomStart here
Model evaluation or generation reportReading Markdown Reports, Troubleshoot First Run, and Diagnostics Catalog
Missing generated methodTroubleshoot First Run
Missing query purpose/comment or mutation auditDiagnostics Catalog
Java generated-code debuggingDebugging Generated Code
Java SQL/logging behaviorDebugging and Logging
Java slow requestsProfiling
Java memory or connection pressureOOM and Connection Leaks
Rust type inferenceType Inference Errors
Rust logging/tracing gapsObservability and Tracing
Rust concurrency or deadlockConcurrency and Deadlocks
Version/provider migrationUpgrade Guide and Migration Notes

Minimum Diagnostic Record​

Before escalating, collect:

  • exact command and working directory;
  • complete Markdown report or first error;
  • model revision;
  • generator/client and runtime versions;
  • Java/Rust toolchain, framework, and provider versions;
  • relevant generated signatures;
  • whether clean regeneration reproduces the failure;
  • smallest test or model that demonstrates it.

Fix Order​

Prefer fixes in this order:

  1. Source model.
  2. Generator/client configuration and version alignment.
  3. Handwritten application or extension code.
  4. Runtime/provider configuration.
  5. Framework or environment.

Generated output is evidence to inspect, not the first patch surface.