TestFinishTool

A simple implementation of the Tool class designed to handle string arguments and return string results. The tool is used for testing purposes only.

Types

Link copied to clipboard
data class Args(val output: String = "")

Represents the arguments for a tool or function, typically used in serialization and description contexts.

Properties

Link copied to clipboard
Link copied to clipboard
open override val description: String
Link copied to clipboard
Link copied to clipboard
open val name: String
Link copied to clipboard
open override val resultSerializer: KSerializer<String>

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open suspend override fun execute(args: TestFinishTool.Args): String
Link copied to clipboard
suspend fun executeUnsafe(args: Any?): String