Skip to main content

Type Alias: PromptAwareExternalToolRegistryEntry

PromptAwareExternalToolRegistryEntry = object

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:57

Properties

category?

optional category: string

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:65


description

description: string

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:60


displayName?

optional displayName: string

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:62


execute

execute: ITool<Record<string, any>, unknown>["execute"]

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:59


hasSideEffects?

optional hasSideEffects: boolean

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:67


inputSchema

inputSchema: JSONSchemaObject

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:61


name

name: string

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:58


outputSchema?

optional outputSchema: JSONSchemaObject

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:63


requiredCapabilities?

optional requiredCapabilities: string[]

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:64


version?

optional version: string

Defined in: packages/agentos/src/api/runtime/externalToolRegistry.ts:66