Tool

Description of a Tool capability.

Constructors

Link copied to clipboard
constructor(name: String, description: String, vararg arguments: ToolArgLens<*>, annotations: ToolAnnotations? = null)

Types

Link copied to clipboard
object Arg

A typesafe tool argument lens. Use the extension functions below to create a lens for a specific type.

Link copied to clipboard
class ArgList<T>(val delegate: List<T>) : List<T>

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard