एक जेनेरिक SQL टूलsqai.tools()
मॉडल लिखता हैएक जेनेरिक SQL टूलएक raw SQL स्ट्रिंगsqai.tools()एक टाइप्ड प्लान — kind "query" या "computation", version "1", zod-validated
एक त्रुटिपूर्ण कॉलएक जेनेरिक SQL टूलthrows, retries, या चुपचाप no-opssqai.tools()needs_clarification विकल्पों सहित लौटाता है — टूल कभी throw नहीं करते
एक ही प्रश्न दो बारएक जेनेरिक SQL टूलअलग SQL, अलग उत्तरsqai.tools()वही प्लान, वही hash — replayable
राइट पाथएक जेनेरिक SQL टूलजो कनेक्शन अनुमति देsqai.tools()निर्माण से ही कोई नहीं — 4,574 read-only क्षमताएँ, कोई model-reachable escape hatch नहीं
प्रमाणएक जेनेरिक SQL टूलकोई नहीं — एक संभावित संख्याsqai.tools()हर उत्तर पर plan_hash और computation_hash