ShellServerToolOpenRouter - TypeScript SDK

ShellServerToolOpenRouter type definition

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

OpenRouter built-in server tool: runs shell commands server-side in a sandboxed container (a sandbox-backed clone of OpenAI’s hosted shell tool)

Example Usage

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

Fields

FieldTypeRequiredDescriptionExample
parametersmodels.ShellServerToolConfigConfiguration for the openrouter:shell server tool{"engine": "openrouter","environment": {"type": "container_auto"}
}
type”openrouter:shell”✔️N/A