RandomNumberTool

A tool that provides a random number using the passed seed.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
data class Args(val seed: Int? = null)

Represents the arguments for the RandomNumberTool.

Properties

Link copied to clipboard
Link copied to clipboard
open override val description: String
Link copied to clipboard
Link copied to clipboard
var last: Int?

The last generated random number.

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

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun encodeResultToString(result: Int): String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun executeUnsafe(args: Any?, enabler: DirectToolCallsEnabler): Int