remora-monorepo / lib / ToolSchemaDefinition
Interface: ToolSchemaDefinition
Defined in: packages/core/src/compiler/types.ts:69
JSON Schema representation of a tool's input and output.
Properties
description?
optionaldescription:string
Defined in: packages/core/src/compiler/types.ts:70
inputSchema
inputSchema:
object
Defined in: packages/core/src/compiler/types.ts:71
properties?
optionalproperties:Record<string,unknown>
required?
optionalrequired:string[]
outputSchema?
optionaloutputSchema:Record<string,unknown>
Defined in: packages/core/src/compiler/types.ts:75