TypeBasedInputSchema

InputSchema implementation that generates JSON schema from a Class type. Uses reflection to extract properties and their types.

Constructors

Link copied to clipboard
constructor(type: Class<*>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val parameters: List<Tool.Parameter>

Parameter definitions

Functions

Link copied to clipboard
open override fun toJsonSchema(): String

JSON Schema representation for LLM consumption

Link copied to clipboard