Types

Link copied to clipboard
data class Enum(val name: String, val values: Set<String>) : ToolMeta.Type
Link copied to clipboard
data class Obj(val name: String, val properties: List<ToolMeta.Prop>) : ToolMeta.Type
Link copied to clipboard
data class OneOf(val name: String, val variants: List<ToolMeta.Type.OneOf.Variant>) : ToolMeta.Type
Link copied to clipboard
data object TAny : ToolMeta.Type
Link copied to clipboard
data object TBoolean : ToolMeta.Type
Link copied to clipboard
data object TDouble : ToolMeta.Type
Link copied to clipboard
data object TInt : ToolMeta.Type
Link copied to clipboard
data class TList(val element: ToolMeta.Type) : ToolMeta.Type
Link copied to clipboard
data object TLong : ToolMeta.Type
Link copied to clipboard
data class TMap(val element: ToolMeta.Type) : ToolMeta.Type
Link copied to clipboard
data object TString : ToolMeta.Type