Skip to content

apollo-code


apollo-code / core/src / RunnerToolPort

Interface: RunnerToolPort

Methods

execute()

execute(toolUse, signal): Promise<ToolExecution>

Parameters

toolUse
id

string

input

JsonValue

name

string

type

"tool_use"

signal

AbortSignal

Returns

Promise<ToolExecution>


schemas()

schemas(provider): ToolSchema[]

Parameters

provider

ProviderClient

Returns

ToolSchema[]