Skip to content

@pgege/kaboo-react


Interface: KabooJsonToolSchema\<T>

Defined in: src/requests/schema.ts:56

A KabooToolSchema that also carries the JSON Schema the agent sees.

Extends

Type Parameters

T

T

Properties

~standard

readonly ~standard: KabooStandardProps\<T> & object

Defined in: src/requests/schema.ts:58

The Standard Schema fields, with the JSON Schema.

Type Declaration

jsonSchema

readonly jsonSchema: object

The JSON Schema of the tool's arguments.

jsonSchema.input

readonly input: () => object

The input's JSON Schema.

Returns

object

jsonSchema.output

readonly output: () => object

The output's JSON Schema.

Returns

object

Overrides

KabooToolSchema.~standard