AdvisorServerToolOpenRouter - TypeScript SDK

AdvisorServerToolOpenRouter type definition

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

OpenRouter built-in server tool: consults a higher-intelligence advisor model (any OpenRouter model) for guidance mid-generation and returns its response. The advisor may run as a sub-agent with its own tools. Include multiple entries to offer several named advisors; at most one entry may omit name to act as the default advisor.

Example Usage

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

Fields

FieldTypeRequiredDescriptionExample
parametersmodels.AdvisorServerToolConfigConfiguration for one openrouter:advisor server tool entry.{"model": "~anthropic/claude-opus-latest","name": "reviewer"}
typemodels.AdvisorServerToolOpenRouterType✔️N/A