addedInput schema / properties / version
Added value: +{
+ "default": "v4.28.0",
+ "description": "Mathlib version index to search",
+ "enum": [
+ "v4.19.0",
+ "v4.24.0",
+ "v4.28.0"
+ ],
+ "title": "Version",
+ "type": "string"
+}
addedOutput schema / $defs / LeanFinderResult / properties / formal_name
Added value: +{
+ "description": "Fully qualified Lean declaration name",
+ "title": "Formal Name",
+ "type": "string"
+}
removedOutput schema / $defs / LeanFinderResult / properties / formal_statement
Removed value: -{
- "description": "Lean type signature",
- "title": "Formal Statement",
- "type": "string"
-}
removedOutput schema / $defs / LeanFinderResult / properties / full_name
Removed value: -{
- "description": "Full qualified name",
- "title": "Full Name",
- "type": "string"
-}
addedOutput schema / $defs / LeanFinderResult / properties / informal_description
Added value: +{
+ "description": "Natural-language description of the statement",
+ "title": "Informal Description",
+ "type": "string"
+}
addedOutput schema / $defs / LeanFinderResult / properties / informal_name
Added value: +{
+ "description": "Short natural-language name for the statement",
+ "title": "Informal Name",
+ "type": "string"
+}
removedOutput schema / $defs / LeanFinderResult / properties / informal_statement
Removed value: -{
- "description": "Natural language description",
- "title": "Informal Statement",
- "type": "string"
-}
addedOutput schema / $defs / LeanFinderResult / properties / kind
Added value: +{
+ "description": "Declaration kind (theorem, def, instance, etc.)",
+ "title": "Kind",
+ "type": "string"
+}
addedOutput schema / $defs / LeanFinderResult / properties / path
Added value: +{
+ "description": "Mathlib module path, dot-separated (e.g. Mathlib.Data.Nat.Basic)",
+ "title": "Path",
+ "type": "string"
+}
addedOutput schema / $defs / LeanFinderResult / properties / type
Added value: +{
+ "description": "Lean type signature / formal statement",
+ "title": "Type",
+ "type": "string"
+}
changedOutput schema / $defs / LeanFinderResult / required
Previous value: -[
- "full_name",
- "formal_statement",
- "informal_statement"
-]New value: +[
+ "formal_name",
+ "informal_name",
+ "kind",
+ "type",
+ "informal_description",
+ "path"
+]