GraphReFlyTS

API Reference

buildToolProviderAdapterInputs()

Builds a tool provider adapter inputs.

Import

import { buildToolProviderAdapterInputs } from "@graphrefly/ts/orchestration";

Signature

function buildToolProviderAdapterInputs(opts: {
	readonly requests: readonly AgentRequestIssued[];
	readonly routes?: readonly ExecutorRoute[];
	readonly catalogs?: readonly ToolProviderCatalog[];
	readonly resolutions: readonly ToolProviderPolicyResolution[];
}): readonly ToolProviderAdapterInput[]

Parameters

ParameterTypeDescription
opts{ readonly requests: readonly AgentRequestIssued[]; readonly routes?: readonly ExecutorRoute[]; readonly catalogs?: readonly ToolProviderCatalog[]; readonly resolutions: readonly ToolProviderPolicyResolution[]; }Options that configure the helper.

Returns

The build tool provider adapter inputs result.

Example

import { buildToolProviderAdapterInputs } from "@graphrefly/ts/orchestration";

Source

packages/ts/src/orchestration/agent-runtime-tool-provider-input.ts