Skip to content
PACKAGES

resolveToolProviderExecutionPolicies()

Resolves tool provider execution policies.

import { resolveToolProviderExecutionPolicies } from "@graphrefly/ts/orchestration";
function resolveToolProviderExecutionPolicies(opts: {
readonly request: AgentRequestIssued;
readonly routes?: readonly ExecutorRoute[];
readonly catalogs?: readonly ToolProviderCatalog[];
}): readonly ToolProviderPolicyResolution[]
ParameterTypeDescription
opts{ readonly request: AgentRequestIssued; readonly routes?: readonly ExecutorRoute[]; readonly catalogs?: readonly ToolProviderCatalog[]; }Options that configure the helper.

The resolve tool provider execution policies result.

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

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