ContextCompressionPlugin - TypeScript SDK

ContextCompressionPlugin type definition

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

Example Usage

1import { ContextCompressionPlugin } from "@openrouter/sdk/models";
2
3let value: ContextCompressionPlugin = {
4 id: "context-compression",
5};

Fields

FieldTypeRequiredDescriptionExample
enabledbooleanSet to false to disable the context-compression plugin for this request. Defaults to true.
enginemodels.ContextCompressionEngineThe compression engine to use. Defaults to “middle-out”.middle-out
id”context-compression”✔️N/A