Skip to main content

Type Alias: PromptAwareExternalToolRegistryEntry

PromptAwareExternalToolRegistryEntry = object

Defined in: packages/agentos/src/api/externalToolRegistry.ts:56

Properties

category?

optional category: string

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


description

description: string

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


displayName?

optional displayName: string

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


execute

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

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


hasSideEffects?

optional hasSideEffects: boolean

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


inputSchema

inputSchema: JSONSchemaObject

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


name

name: string

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


outputSchema?

optional outputSchema: JSONSchemaObject

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


requiredCapabilities?

optional requiredCapabilities: string[]

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


version?

optional version: string

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