Skip to content

ToolDefinition

reference
1 min readUpdated

Kind: Interface

Source: atloria-monorepo/libs/agent-core/src/runtime/types.ts

Tool definition — domain layers define these as plain objects. agent-runtime.ts converts them to SDK FunctionTool instances.

Properties

PropertyType
namestring
descriptionstring
parametersRecord<string, unknown>
execute(context: RunContext<TContext>, input: string) => Promise<string>
timeoutMsnumber
isConcurrencySafeboolean
deferLoadingboolean
strictboolean

Was this page helpful?

Download as PDF