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