SelfToolGroup

A ToolGroup that publishes its own @Tool annotated methods. Implements ToolGroup using native Tool interface (not Spring AI ToolCallbacks).

Inheritors

Properties

Link copied to clipboard
Link copied to clipboard
open override val metadata: ToolGroupMetadata
Link copied to clipboard
open val name: String
Link copied to clipboard
Link copied to clipboard
abstract val provider: String
Link copied to clipboard
open override val tools: List<Tool>

Tools referenced or exposed.

Link copied to clipboard
abstract val version: <Error class: unknown class>

Functions

Link copied to clipboard
open fun infoString(verbose: Boolean?, indent: Int): String