Interface: KabooJsonToolSchema\<T>¶
Defined in: src/requests/schema.ts:56
A KabooToolSchema that also carries the JSON Schema the agent sees.
Extends¶
KabooToolSchema\<T>
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¶
readonlyjsonSchema:object
The JSON Schema of the tool's arguments.
jsonSchema.input¶
readonlyinput: () =>object
The input's JSON Schema.
Returns¶
object
jsonSchema.output¶
readonlyoutput: () =>object
The output's JSON Schema.
Returns¶
object