AdvisorNestedTool - TypeScript SDK

AdvisorNestedTool type definition

The TypeScript SDK and docs are currently in beta. Report issues on GitHub.

A tool made available to the advisor sub-agent. Accepts function tools and OpenRouter server tools (e.g. openrouter:web_search). The advisor tool may not list itself.

Example Usage

1import { AdvisorNestedTool } from "@openrouter/sdk/models";
2
3let value: AdvisorNestedTool = {
4 type: "openrouter:web_search",
5};

Fields

FieldTypeRequiredDescriptionExample
functionRecord<string, *any*>N/A
parametersRecord<string, *any*>N/A
typestring✔️N/A
additionalPropertiesRecord<string, *any*>N/A{"type": "openrouter:web_search"}