{
  "name": "inspect_excel",
  "description": "Lit un classeur Excel existant (déposé par l'étudiant OU déjà généré dans la conversation) : feuilles, dimensions, cellules avec leurs formules, noms définis. À appeler AVANT edit_excel pour connaître la structure exacte (lignes d'en-tête, colonnes, formules).",
  "parameters": {
    "type": "object",
    "properties": {
      "file_id": { "type": "string", "description": "Identifiant du fichier (voir le contexte : fichiers déposés et classeurs générés)." },
      "sheet": { "type": "string", "description": "Nom de la feuille (toutes si omis)." },
      "max_rows": { "type": "integer", "minimum": 5, "maximum": 300, "default": 60 }
    },
    "required": ["file_id"]
  }
}
