Skip to content

remora-monorepo


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?

optional description: string

Defined in: packages/core/src/compiler/types.ts:70


inputSchema

inputSchema: object

Defined in: packages/core/src/compiler/types.ts:71

properties?

optional properties: Record<string, unknown>

required?

optional required: string[]


outputSchema?

optional outputSchema: Record<string, unknown>

Defined in: packages/core/src/compiler/types.ts:75