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.